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

remove deploymentDir from InitCommand #420

Open
joaoopereira opened this issue Aug 5, 2024 · 0 comments
Open

remove deploymentDir from InitCommand #420

joaoopereira opened this issue Aug 5, 2024 · 0 comments

Comments

@joaoopereira
Copy link
Member

Now that cmf-cli isn't responsible by scaffold pipelines, we should remove all the logic related to deployment directories and/or repositories.

This and this can be removed and also the repositories.json can be refactored to only contain the repositories array (it can be empty)

On cmf-cli this is only used by the assemble command and if we remove that logic from init, it will reduce the init complexity and doesn't break any backwards compatibility and keeps the flexibility.

To complement this, we should change our azuredevops pipelines scaffolding to call the assemble like this:
cmf assemble --includeTestPackages --outputDir $(packageDir) --ciRepo $(artifacts)/CIPackages/$(Build.SourceBranchName) --repos $(artifacts)/Delivered

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant