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

[ALM Accelerator - Feature]: Adding / Removing Steps to Existing Profiles #5301

Closed
mikefactorial opened this issue Apr 15, 2023 · 2 comments · Fixed by #6785
Closed

[ALM Accelerator - Feature]: Adding / Removing Steps to Existing Profiles #5301

mikefactorial opened this issue Apr 15, 2023 · 2 comments · Fixed by #6785
Assignees
Labels
alm-accelerator ALM Accelerator Components and Apps enhancement New feature or request

Comments

@mikefactorial
Copy link
Collaborator

mikefactorial commented Apr 15, 2023

Is your feature request related to a problem? Please describe.

While it's possible to initialize a new solution with any number of deployment steps. Adding new steps or removing steps after the fact is not currently handled completely. Pipelines aren't removed if a step gets deleted, which is okay, not ideal but if the pipeline isn't going to be used it just sits unused in the AzDO project. However, adding new steps does require, today, that the Solution Branch be committed to directly which isn't possible when there is a Branch policy restricting direct updates.

Describe the solution you'd like

Adding new steps should allow for the new pipeline template and the associated pipeline to be created on the subsequent commit after a new step is added. Need to think through the best implementation of this given how pipeline templates are generated and the state of the Solution branch once it exists.

AB#1418

@mikefactorial
Copy link
Collaborator Author

Ideally, new pipelines would be created in the working branch rather than the solution branch in order to accomplish this.

@CoEStarterKitBot
Copy link
Collaborator

@mikefactorial This has been fixed in the latest release. Please install the latest version of the toolkit following the instructions for installing updates. Note that if you do not remove the unmanaged layers as described there you will not receive updates from us.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
alm-accelerator ALM Accelerator Components and Apps enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants