buildkite / buildkite/docs

Clarify how concurrency works for dynamic jobs

Open
#465 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Ruby
Stars
59
Forks
313
PR merge metrics
No merged PRs in 30d

Description

The [concurrency groups documentation][1] currently says:

> As pipeline uploads add more jobs to the build after it has started, the jobs that they add will inherit the creation time of the pipeline upload rather than the build.

The way this is worded still leaves me wondering what the creation time of a dynamically uploaded job will be. I could interpret it as either:

(a) The time at which the `buildkite-agent pipeline upload` command runs.
(b) The time at which the step containing the `buildkite-agent pipeline upload` command is created.

In matter of fact, I'm unsure which it is. Perhaps adding an illustrative example would help?

[1]: https://buildkite.com/docs/pipelines/controlling-concurrency

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.