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] build package #175

Open
JoernBerkefeld opened this issue May 6, 2024 · 1 comment
Open

[FEATURE] build package #175

JoernBerkefeld opened this issue May 6, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request NEW not yet analyzed new issues get this label on hold

Comments

@JoernBerkefeld
Copy link
Contributor

JoernBerkefeld commented May 6, 2024

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"
    }
  }
}
@JoernBerkefeld JoernBerkefeld added enhancement New feature or request NEW not yet analyzed new issues get this label labels May 6, 2024
@JoernBerkefeld
Copy link
Contributor Author

on HOLD for now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request NEW not yet analyzed new issues get this label on hold
Projects
None yet
Development

No branches or pull requests

2 participants