Skip to content

Contribute to Summit Events using CumulusCI

Ryan Blake edited this page Feb 11, 2021 · 2 revisions

Salesforce CLI & CCI

Summit Events is a CumulusCI Project which leverages Salesforce CLI and CumulusCI. We encourage the use of CCI for development, but it is not required.

Pre-requisites:

This project is designed to use CumulusCI. So your first job is to make sure that you have the following installed on your development computer:

A complete set of general instructions on setting up CumulusCI can be found in the CumulusCI Documentation.

Following the setting up the Scratch Org Documentation

  • Review the changes within your org cci task run list_changes

You may see that Profiles have been updated as well as Page Layouts. DO NOT merge Profiles or changed layouts, unless appropriate.

  • Pull your changes down using the following command cci task run dx_pull
  • Review the code and remove any unwanted changes (like Profiles and Page Layouts where the code was removed entirely)

Reviewing the Pull Request

Once the Pull Request has been submitted, it'll be reviewed by the Summit Events Team. They will ask questions about the update and may bring the update/enhancement/changes to the monthly team meetings for discussion.

Please provide as much detail as possible on your changes.

Clone this wiki locally