If I set the dev pipeline to run on "git changes" and I made 3 changes (3 merged requests) to the branch in a 3 minute interval.
Is the dev pipeline running 3 times as well to deploy those changes? Thanks!
Solved! Go to Solution.
Views
Replies
Total Likes
hi @jayv25585659,
Only one run executes at a time per pipeline; the first merge will start a run, and subsequent merges arriving while that run is executing will be picked up by a single follow‑up run that builds the latest commit on the branch when it starts.
Intermediate “queued” runs may be collapsed so the follow‑up run uses the latest commit, reducing redundant builds and deployments.
hi @jayv25585659,
Only one run executes at a time per pipeline; the first merge will start a run, and subsequent merges arriving while that run is executing will be picked up by a single follow‑up run that builds the latest commit on the branch when it starts.
Intermediate “queued” runs may be collapsed so the follow‑up run uses the latest commit, reducing redundant builds and deployments.
thank you.
Views
Replies
Total Likes
A pipeline only executes one run at a time. The first merge triggers a run, and if more merges happen while that run is still in progress, they get grouped together. Once the current run finishes, the next run will pick up the newest commit on the branch.