Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
E
eic_container
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
containers
eic_container
Merge requests
!701
feat: use official singularity image
Code
Review changes
Check out branch
Download
Patches
Plain diff
Expand sidebar
Merged
feat: use official singularity image
use-external-singularity-image
into
master
Overview
0
Commits
17
Pipelines
0
Changes
1
Merged
feat: use official singularity image
Wouter Deconinck
requested to merge
use-external-singularity-image
into
master
Aug 22, 2023
Overview
0
Commits
17
Pipelines
0
Changes
1
This would remove the need to maintain a special dind image.
0
0
Merge request reports
Compare
master
version 16
c6703005
Aug 23, 2023
version 15
c79d0ac3
Aug 23, 2023
version 14
a4383fdf
Aug 23, 2023
version 13
a422f87b
Aug 23, 2023
version 12
420cc2d9
Aug 23, 2023
version 11
bff7f189
Aug 23, 2023
version 10
4cab6756
Aug 23, 2023
version 9
d9a2f887
Aug 23, 2023
version 8
49097f0d
Aug 23, 2023
version 7
a659cbae
Aug 23, 2023
version 6
95abe700
Aug 23, 2023
version 5
0d5b14db
Aug 23, 2023
version 4
42b05217
Aug 23, 2023
version 3
e77a7ac1
Aug 23, 2023
version 2
c5c32a7b
Aug 23, 2023
version 1
46b34ecd
Aug 22, 2023
master (base)
and
version 8
latest version
d5fb2852
17 commits,
Aug 23, 2023
version 16
c6703005
16 commits,
Aug 23, 2023
version 15
c79d0ac3
15 commits,
Aug 23, 2023
version 14
a4383fdf
14 commits,
Aug 23, 2023
version 13
a422f87b
13 commits,
Aug 23, 2023
version 12
420cc2d9
12 commits,
Aug 23, 2023
version 11
bff7f189
11 commits,
Aug 23, 2023
version 10
4cab6756
10 commits,
Aug 23, 2023
version 9
d9a2f887
9 commits,
Aug 23, 2023
version 8
49097f0d
8 commits,
Aug 23, 2023
version 7
a659cbae
7 commits,
Aug 23, 2023
version 6
95abe700
6 commits,
Aug 23, 2023
version 5
0d5b14db
5 commits,
Aug 23, 2023
version 4
42b05217
4 commits,
Aug 23, 2023
version 3
e77a7ac1
3 commits,
Aug 23, 2023
version 2
c5c32a7b
2 commits,
Aug 23, 2023
version 1
46b34ecd
1 commit,
Aug 22, 2023
1 file
+
32
−
24
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
.gitlab-ci.yml
+
32
−
24
View file @ 49097f0d
Edit in single-file editor
Open in Web IDE
Show full file
image
:
eicweb.phy.anl.gov:4567/containers/image_recipes/ubuntu_dind:latest
variables
:
## External images
DOCKER_IMAGE
:
docker.io/docker:24.0.5
SINGULARITY_IMAGE
:
quay.io/singularity/singularity:v3.11.4
## Application versions used for the main release
## note: nightly builds will always use the master/main branch
JUGGLER_VERSION
:
"
v10.0.1"
@@ -406,51 +410,55 @@ jug_xl:nightly:
--build-context detectors=.
containers/jug
.singularity
:
image
:
name
:
${SINGULARITY_IMAGE}
entrypoint
:
[
"
"
]
stage
:
deploy
interruptible
:
true
rules
:
-
if
:
'
$CI_PIPELINE_SOURCE
==
"merge_request_event"'
when
:
never
when
:
on_success
-
if
:
'
$CI_COMMIT_BRANCH
==
"master"'
when
:
on_success
-
when
:
never
artifacts
:
expire_in
:
1 days
paths
:
-
build/${BUILD_IMAGE}.sif
before_script
:
"
"
script
:
-
mkdir build
-
singularity pull build/${BUILD_IMAGE}.sif docker://${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${INTERNAL_TAG}
-
singularity pull build/${BUILD_IMAGE}.sif docker://${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${INTERNAL_TAG}-${BUILD_TYPE}
after_script
:
"
"
jug_dev:singularity:default
:
jug_dev:singularity
:
parallel
:
matrix
:
-
BUILD_TYPE
:
-
default
-
nightly
BUILD_IMAGE
:
-
jug_dev
extends
:
.singularity
needs
:
-
version
-
jug_dev
variables
:
BUILD_IMAGE
:
"
jug_dev"
jug_xl:singularity:default
:
jug_xl:singularity
:
parallel
:
matrix
:
-
BUILD_TYPE
:
-
default
-
nightly
BUILD_IMAGE
:
-
jug_xl
extends
:
.singularity
needs
:
-
version
-
jug_xl:default
variables
:
BUILD_IMAGE
:
"
jug_xl"
-
jug_xl
jug_xl:singularity:nightly
:
extends
:
.singularity
rules
:
-
!reference
[
'
.singularity'
,
rules
]
-
if
:
'
$CI_COMMIT_BRANCH
==
"master"'
when
:
on_success
-
when
:
never
needs
:
-
version
-
jug_xl:nightly
variables
:
BUILD_IMAGE
:
"
jug_xl"
script
:
-
mkdir build
-
singularity pull build/${BUILD_IMAGE}.sif docker://${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${NIGHTLY_TAG}
benchmarks:reconstruction:default
:
stage
:
benchmarks
Loading