Support Parallel Execution of Pipelines Using Overlay Input Sets
pending feedback
C
Competitive Pike
Currently, Overlay Input Sets merge multiple input sets into a single pipeline execution. We would like the option to trigger separate pipeline executions when multiple input sets are selected, allowing the same pipeline to run independently and simultaneously for each input set.
This would reduce manual effort, simplify multi-environment deployments, and provide better support for parallel execution use cases while maintaining individual execution tracking and visibility.
Log In
C
Competitive Pike
Sudarshan Purohit, We need to deploy the same branch to multiple environments simultaneously with one click, and modify the branch before triggering—all manually controlled. Automated triggers don't provide this flexibility. Instead of triggering each environment separately, we'd like to select multiple input sets, adjust them once, and execute them in parallel.
Sudarshan Purohit
Competitive Pike Thanks for the update. This could also be achieved by using a Matrix to generate multiple CD stages, one for each environment to be deployed, and then creating a single Input Set to give inputs to the Matrix. Branch details can then be edited in the Run form before running the pipeline. Please talk to Harness Support, they can help you with any questions.
Sudarshan Purohit
updated the status to
pending feedback
Sudarshan Purohit
Competitive Pike, could you explain the use case here for triggering multiple pipeline executions from one click? An automated start using triggers may be a more scalable solution in your case.