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

Merge branch 'fix_nightly_singularity' into 'master'

Fix: nightly singularity image builds off wrong docker image

See merge request !78
parents f33982e3 89530100
No related branches found
No related tags found
1 merge request!78Fix: nightly singularity image builds off wrong docker image
......@@ -224,6 +224,7 @@ jug_xl:nightly:
${NIGHTLY_TAG}
.singularity:
stage: deploy
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
when: never
......@@ -238,7 +239,6 @@ jug_xl:nightly:
jug_dev:singularity:default:
extends: .singularity
stage: deploy
needs:
- version
- jug_dev:default
......@@ -247,7 +247,6 @@ jug_dev:singularity:default:
jug_xl:singularity:default:
extends: .singularity
stage: deploy
needs:
- version
- jug_xl:default
......@@ -255,18 +254,23 @@ jug_xl:singularity:default:
BUILD_IMAGE: "jug_xl"
jug_xl:singularity:nightly:
extends: .singularity
stage: deploy
needs:
- version
- jug_xl:nightly
rules:
- if: '$CI_COMMIT_BRANCH == "master"'
when: on_success
- when: never
needs:
- version
- jug_xl:nightly
artifacts:
expire_in: 1 days
paths:
- build/${BUILD_IMAGE}.sif
variables:
BUILD_IMAGE: "jug_xl"
INTERNAL_TAG: ${NIGHTLY_TAG}
script:
- mkdir build
- singularity pull build/${BUILD_IMAGE}.sif docker://${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${NIGHTLY_TAG}
## trigger juggler rebuild on nightly schedule to ensure both images remain in sync
juggler:master:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment