mirror of
https://github.com/0rangebananaspy/authelia.git
synced 2024-09-14 22:47:21 +07:00
ci(buildkite): add concurrency limits to build and test steps (#1751)
Due to the unpredictability of changes that Renovate can submit this PR will allow us to control the number of jobs that will run simultaneously per step.
This commit is contained in:
parent
74721a9f41
commit
6daeaf4e47
|
@ -45,6 +45,8 @@ steps:
|
||||||
|
|
||||||
- label: ":docker: Image Builds"
|
- label: ":docker: Image Builds"
|
||||||
command: ".buildkite/steps/buildimages.sh | buildkite-agent pipeline upload"
|
command: ".buildkite/steps/buildimages.sh | buildkite-agent pipeline upload"
|
||||||
|
concurrency: 3
|
||||||
|
concurrency_group: "builds"
|
||||||
depends_on: ~
|
depends_on: ~
|
||||||
if: build.env("CI_BYPASS") != "true"
|
if: build.env("CI_BYPASS") != "true"
|
||||||
|
|
||||||
|
@ -53,6 +55,8 @@ steps:
|
||||||
|
|
||||||
- label: ":chrome: Integration Tests"
|
- label: ":chrome: Integration Tests"
|
||||||
command: ".buildkite/steps/e2etests.sh | buildkite-agent pipeline upload"
|
command: ".buildkite/steps/e2etests.sh | buildkite-agent pipeline upload"
|
||||||
|
concurrency: 3
|
||||||
|
concurrency_group: "tests"
|
||||||
depends_on:
|
depends_on:
|
||||||
- "build-docker-linux-coverage"
|
- "build-docker-linux-coverage"
|
||||||
if: build.branch !~ /^(v[0-9]+\.[0-9]+\.[0-9]+)$\$/ && build.env("CI_BYPASS") != "true"
|
if: build.branch !~ /^(v[0-9]+\.[0-9]+\.[0-9]+)$\$/ && build.env("CI_BYPASS") != "true"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user