Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve PMM install behavior in cci flow #112

Open
samanthashain opened this issue Apr 14, 2022 · 2 comments
Open

Improve PMM install behavior in cci flow #112

samanthashain opened this issue Apr 14, 2022 · 2 comments
Labels
cumulusci.yml Pertaining to our repo's CumulusCI YML file enhancement New feature or request pkg-npsp-pmm Managed Package Program Management Module

Comments

@samanthashain
Copy link
Contributor

When using the flow cci flow run pmm:install_prod, the default behavior is to create the pmm metadata as well as about 1,000 sample records that are stored in a .sql file in the pmm repo.

Since we are creating scratch orgs FOR new data (usually), we should probably figure out how to wipe those records or install pmm without records.

We can use cci task run delete etc but we might want to run recipes that have a dependency on Programs and Services existing.

A group should determine the appropriate behavior for installing pmm and then update the cumulusci.yml file accordingly.

@samanthashain samanthashain added bug Something isn't working recipe Any issues relating to a recipe (creation or enhancement), as opposed to documentation. labels Apr 14, 2022
@emilyhirsch-CoastalCloud
Copy link
Contributor

Additionally, we should have a CCI flow that is similar to the NPSP_scratch flow so that we can install these dependencies in a more consistent way.

@jenncarneiro jenncarneiro added enhancement New feature or request pkg-npsp-pmm Managed Package Program Management Module cumulusci.yml Pertaining to our repo's CumulusCI YML file and removed bug Something isn't working recipe Any issues relating to a recipe (creation or enhancement), as opposed to documentation. labels Nov 17, 2023
@jenncarneiro
Copy link
Contributor

Updating the labels as this seems to be an improvement and not a bug, and it is for a PMM install flow not a recipe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cumulusci.yml Pertaining to our repo's CumulusCI YML file enhancement New feature or request pkg-npsp-pmm Managed Package Program Management Module
Projects
None yet
Development

No branches or pull requests

3 participants