Hi all,
Is it possible to set a plan to allow concurrent exexecution of stages or jobs?
I have a changeset build process (like a gated checkin build but we build after the checkin). At present, we use a bunch of scripts and three plans:
- Process queue for next changeset
- Run Build
- Finalize Results
I'd like to setup one plan and manage the rest inside it. I believe I can only set concurrent build limits at the plan level so I'll need to set this up as follows:
- Process-queue-plan manages incoming queue of changeset to run and starts Run-Build-Plan (concurrent limit = 1)
- Run-Build-Plan builds specific revision in JOB1 and then finalizes in JOB2 (concurrent limit = many)
Please let me know if I'm right in my understanding that concurrency is per plan and not per start or job.
Thanks
Peter