We are integrating an infrastructure provisioning pipeline with a microservices deployment pipeline. For this flow to be efficient, the deployment pipeline must be dynamic, allowing flexible selection of which services should be deployed.
Today, this requires manually creating stages for each service, which does not scale. The proposal is to allow the deployment pipeline (child pipeline) to be dynamically triggered by the parent pipeline based on a list of services, with a simple and user-friendly selection through the UI.
This enables orchestrating infrastructure and deployments in a single flow, while keeping the pipeline cleaner, more scalable, and easier to operate.