buildkite / buildkite/docs

Document global properties that affect all pipeline uploads to a build

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

Description

We have a couple of global fields in the pipeline YAML: `env` and `agents`. These are saved on the build rather than just applying to the steps that are being uploaded.

Several times now customers have been surprised that these not only affect the steps in the current pipeline upload of steps, _but all subsequently uploaded steps too_.

e.g.

```
cat <

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.