From 9c87884e34579730956f3446705665edab8c3bcc Mon Sep 17 00:00:00 2001 From: Nick Lindberg Date: Sat, 28 Sep 2024 08:59:40 -0500 Subject: [PATCH 1/2] Update cumulusci.yml - Add custom CCI tasks for high ratio snowfakery dataset - Update QA flow to include low and high ratio snowfakery dataset --- cumulusci.yml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/cumulusci.yml b/cumulusci.yml index d690858c..5ebbe822 100644 --- a/cumulusci.yml +++ b/cumulusci.yml @@ -28,6 +28,18 @@ tasks: options: path: unpackaged/config/qa + snowfakery_highratio_custom: + description: Create a sample dataset for main objects in CSOM EDA org + class_path: cumulusci.tasks.bulkdata.snowfakery.Snowfakery + options: + recipe: datasets/qa/high-ratio-tests-custom-object.yml + + snowfakery_highratio_standard: + description: Create a sample dataset for main objects in CSOM EDA org + class_path: cumulusci.tasks.bulkdata.snowfakery.Snowfakery + options: + recipe: datasets/qa/high-ratio-tests-stand-object.yml + snowfakery_lowratio: description: Create a sample dataset for main objects in CSOM EDA org class_path: cumulusci.tasks.bulkdata.snowfakery.Snowfakery @@ -85,10 +97,11 @@ flows: options: apex: QAHelper.updateAppMenuOrdering(); 7: - task: load_dataset - options: - mapping: datasets/qa/mapping.yml - sql_path: datasets/qa/qa_data.sql + task: snowfakery_lowratio + 8: + task: snowfakery_highratio_standard + 9: + task: snowfakery_highratio_custom customer_org: steps: From db5117b0b42bf02ce778035eda8f11d173f03b85 Mon Sep 17 00:00:00 2001 From: Nick Lindberg Date: Sat, 28 Sep 2024 09:33:59 -0500 Subject: [PATCH 2/2] Update cumulusci.yml Remove qa unpackaged directory from config_dev task as it includes all the QA objects and trigger metadata types. --- cumulusci.yml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/cumulusci.yml b/cumulusci.yml index 5ebbe822..2b72541a 100644 --- a/cumulusci.yml +++ b/cumulusci.yml @@ -128,13 +128,6 @@ flows: options: extra: "--sourcepath ./dlrs/libs/fflib-apexmocks,./dlrs/libs/fflib-common,./dlrs/libs/lrengine,./dlrs/libs/metadataservice,./dlrs/main" - config_dev: - steps: - 1.1: - task: deploy - options: - path: unpackaged/config/qa - orgs: scratch: dev_prerelease: