Skip to content
Snippets Groups Projects

feat: use official singularity image

Merged Wouter Deconinck requested to merge use-external-singularity-image into master
1 file
+ 20
16
Compare changes
  • Side-by-side
  • Inline
+ 20
16
@@ -411,7 +411,7 @@ jug_xl:nightly:
@@ -411,7 +411,7 @@ jug_xl:nightly:
containers/jug
containers/jug
singularity:
.singularity:
image:
image:
name: ${SINGULARITY_IMAGE}
name: ${SINGULARITY_IMAGE}
entrypoint: [""]
entrypoint: [""]
@@ -424,25 +424,29 @@ singularity:
@@ -424,25 +424,29 @@ singularity:
artifacts:
artifacts:
expire_in: 1 days
expire_in: 1 days
paths:
paths:
- ${BUILD_IMAGE}.sif
- build/${BUILD_IMAGE}.sif
parallel:
matrix:
- BUILD_TYPE:
- default
- nightly
BUILD_IMAGE:
- jug_dev
- jug_xl
needs:
- version
- jug_dev
- jug_xl:default
- jug_xl:nightly
before_script: ""
before_script: ""
script:
script:
- singularity pull ${BUILD_IMAGE}.sif docker://${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${INTERNAL_TAG}-${BUILD_TYPE}
- mkdir build
 
- singularity pull build/${BUILD_IMAGE}.sif docker://${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${INTERNAL_TAG}-${BUILD_TYPE}
after_script: ""
after_script: ""
 
jug_xl:singularity:default:
 
variables:
 
- BUILD_TYPE: default
 
- BUILD_IMAGE: jug_xl
 
needs:
 
- version
 
- jug_xl:default
 
 
# eic-shell expects build/jug_xl.sif from the job with name 'jug_xl:singularity:nightly'
 
jug_xl:singularity:nightly:
 
variables:
 
- BUILD_TYPE: nightly
 
- BUILD_IMAGE: jug_xl
 
needs:
 
- version
 
- jug_xl:nightly
benchmarks:reconstruction:default:
benchmarks:reconstruction:default:
stage: benchmarks
stage: benchmarks
Loading