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

[FEATURE] Allow multiple sourceTargetMapping in the config file for the mcdev cdp command #1991

Open
anasilva105 opened this issue Jan 15, 2025 · 0 comments
Labels
enhancement New feature or request; requires increasing the minor version of mcdev. Jira issue-type "Story" NEW not yet analyzed new issues get this label

Comments

@anasilva105
Copy link

anasilva105 commented Jan 15, 2025

Is your feature request related to a problem? Please describe.
I'm currently using the mcdev cdp command and I have a scenario where a I need to deploy both shared and non-shared data extensions using the same cdp branch. Shared Data Extensions can only be deployed using the ParentBU business unit. For this I need to have in my deploy folder a ParentBU folder with the shared DEs and the other business unit folders with non shared DEs.
Since we cannot have multiple sourceTargetMapping key-values configured this is not achievable.

Describe the solution you'd like
Multiple sourceTargetMapping key-values that would allow to create multiple source-target configurations.

Describe alternatives you've considered
In the current implementation I have tried to use multiple sourceTargetMapping configurations. The issue is that when mcdev cdp runs the deploy folder will get refreshed and not contain all the business units folders.

In the following example, the deploy folder will only contain the configuration given by the pair "deployment-source-shared": "deployment-target-shared", the first pair BUs was removed during the execution of mcdev cdp:

image

image

image

Additional context
Extension the ticket: #1918

@anasilva105 anasilva105 added enhancement New feature or request; requires increasing the minor version of mcdev. Jira issue-type "Story" NEW not yet analyzed new issues get this label labels Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request; requires increasing the minor version of mcdev. Jira issue-type "Story" NEW not yet analyzed new issues get this label
Projects
None yet
Development

No branches or pull requests

1 participant