Basically this shall execute buildTemplate followed by buildDefinitionBulk on selected components BUT adhering to what was set up in the config
sourceTargetMapping: https://github.com/Accenture/sfmc-devtools/blob/main/boilerplate%2Fconfig.json#L11
{
"credentials": {
"MyProject": {
"businessUnits": {
"DEV": "1235",
"QA": "1236",
"PROD": "1237"
}
}
},
"options": {
"deployment": {
"commitHistory": 10,
"sourceTargetMapping": {
"deployment-source": "deployment-target"
}
}
},
"markets": {
"dev": {},
"qa": {},
"prod": {}
},
"marketList": {
"deployment-source": {
"description": "Define one 1:1 BU-Market combo here to as source for automated creation of deployment packages; you can create more than one source market list",
"MyProject/DEV": "dev"
},
"deployment-target": {
"description": "Define n BU-Market combo here to as target for automated creation of deployment packages; you can create more than one target market list and they can be as complex as you like",
"MyProject/QA": "qa",
"MyProject/PROD": "prod"
}
}
}
Basically this shall execute buildTemplate followed by buildDefinitionBulk on selected components BUT adhering to what was set up in the config
sourceTargetMapping: https://github.com/Accenture/sfmc-devtools/blob/main/boilerplate%2Fconfig.json#L11
{ "credentials": { "MyProject": { "businessUnits": { "DEV": "1235", "QA": "1236", "PROD": "1237" } } }, "options": { "deployment": { "commitHistory": 10, "sourceTargetMapping": { "deployment-source": "deployment-target" } } }, "markets": { "dev": {}, "qa": {}, "prod": {} }, "marketList": { "deployment-source": { "description": "Define one 1:1 BU-Market combo here to as source for automated creation of deployment packages; you can create more than one source market list", "MyProject/DEV": "dev" }, "deployment-target": { "description": "Define n BU-Market combo here to as target for automated creation of deployment packages; you can create more than one target market list and they can be as complex as you like", "MyProject/QA": "qa", "MyProject/PROD": "prod" } } }