Impact Lab - Housing & Homelessness
Install package using the link from Releases above. Reminder: If testing in sandbox, add "test" to package url when installing
Complete the following required setup steps
To work on this project in a scratch org:
- Set up CumulusCI
- Run
cci flow run dev_org --org dev
to deploy this project. - You can now use sfdx commands like
org:open
, push, pull, etc. - After step 2, you can run
cci task run run_tests --org dev
to run all the apex tests - Delete orgs like this
cci org scratch_delete dev
- Put data in the org however you like
- Run
cci task run extract_dataset
- The packaging flow creates a new beta package when you merge your PR into master
- It's possible that you'll get a passing PR check (it deploys, all tests pass) but then there are packaging errors (namespace issues, overall code coverage < 75%, etc)
cci flow run release_production --org packaging
will do a non-beta release
If the default org doesn't show up down in the vscode tray, you can run cci org default dev
to manually set the default org