mcdev createDeltaPkg issue - ❌ No changes found. Check what branch you are currently on and if the target branch #1378
-
Hello! I have retrieved the all DataExtension from DevBU and I committed to related dev branch as well. mcdev cdp dev This is the process I followed:
|
Beta Was this translation helpful? Give feedback.
Replies: 5 comments
-
from your log entry i can see you likely ran if the above didn't help: |
Beta Was this translation helpful? Give feedback.
-
Here is the process:
Still getting the same issue as No changes found. |
Beta Was this translation helpful? Give feedback.
-
@JoernBerkefeld note to self |
Beta Was this translation helpful? Give feedback.
-
Hello @JoernBerkefeld - Now looks like it is trying to fetch the difference and creating the package but I do see some issues. mcdev createDeltaPkg XXXXX../XXXX |
Beta Was this translation helpful? Give feedback.
-
hi @narmadakankuri9 - if you want to use cdp without templating (without markets), then you CAN use the --filter option instead, which takes the folder name BELOW the retrieve/ folder. The error createDeltaPackage relies on the configuration of By default that is set to {
"deployment-source": "deployment-target"
} You then have to make sure that you have the markets defined in your config, similar to whats in the big example in the wiki: https://github.com/Accenture/sfmc-devtools/wiki/06.d-~-Git-based-deployments-and-CICD "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"
}
}
} For more details on how to define markets and marketLists: https://github.com/Accenture/sfmc-devtools/wiki/07.-Advanced-Configuration#market-configuration |
Beta Was this translation helpful? Give feedback.
hi @narmadakankuri9 - if you want to use cdp without templating (without markets), then you CAN use the --filter option instead, which takes the folder name BELOW the retrieve/ folder.
The error createDeltaPackage relies on the configuration of
options.deployment.sourceTargetMapping
in your.mcdevrc
config-fileBy default that is set to
You then have to make sure that you have the markets defined in your config, similar to whats in the big example in the wiki: https://github.com/Accenture/sfmc-devtools/wiki/06.d-~-Git-based-deployments-and-CICD