Skip to content
Snippets Groups Projects
Commit 12c5446d authored by Sylvester Joosten's avatar Sylvester Joosten
Browse files

Setup pipelines to not run in parallel to much

parent aab9366d
No related branches found
No related tags found
No related merge requests found
......@@ -152,6 +152,8 @@ version:
debian_base:default:
extends: .build
stage: build:base
interruptible: true
resource_group: build
needs:
- version
variables:
......@@ -164,6 +166,8 @@ debian_base:default:
jug_dev:default:
extends: .build
stage: build:dev
interruptible: true
resource_group: build
needs:
- version
- debian_base:default
......@@ -207,6 +211,7 @@ jug_dev:default:
jug_xl:default:
extends: .build
stage: build:release
interruptible: true
needs:
- version
- jug_dev:default
......@@ -228,6 +233,8 @@ jug_xl:default:
jug_xl:nightly:
extends: .build
stage: build:release
interruptible: true
resource_group: build
rules:
- if: '$CI_COMMIT_BRANCH == "master"'
when: on_success
......@@ -256,6 +263,7 @@ jug_xl:nightly:
.singularity:
stage: deploy
interruptible: true
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
when: never
......@@ -286,6 +294,7 @@ jug_xl:singularity:default:
jug_xl:singularity:nightly:
stage: deploy
interruptible: true
needs:
- version
- jug_xl:nightly
......@@ -308,6 +317,7 @@ jug_xl:singularity:nightly:
## trigger juggler rebuild on nightly schedule to ensure both images remain in sync
juggler:master:
stage: deploy
interruptible: true
rules:
- if: '$NIGHTLY != "0" && $CI_COMMIT_BRANCH == "master"'
when: on_success
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment