Verified Commit 499ba35d authored by Adam Mercer's avatar Adam Mercer
Browse files

pull images from containers.ligo.org

docker hub have started throttling the number of times that you can pull
from free accounts, and CI builds are starting to fail due to this. pull
from containers.ligo.org to reduce the load.

unfortunately this will increase the load upon GitLab but without this
change CI will fail consistently.
parent 1016f628
Pipeline #168169 passed with stages
in 124 minutes and 40 seconds
FROM igwn/base:el7-testing FROM containers.ligo.org/docker/base:el7-testing
LABEL name="LALSuite Nightly - EL7" \ LABEL name="LALSuite Nightly - EL7" \
maintainer="Adam Mercer <adam.mercer@ligo.org>" \ maintainer="Adam Mercer <adam.mercer@ligo.org>" \
......
FROM igwn/base:stretch-proposed FROM containers.ligo.org/docker/base:stretch-proposed
LABEL name="LALSuite Nightly - Debian Stretch" \ LABEL name="LALSuite Nightly - Debian Stretch" \
maintainer="Adam Mercer <adam.mercer@ligo.org>" \ maintainer="Adam Mercer <adam.mercer@ligo.org>" \
......
...@@ -95,7 +95,7 @@ cache: ...@@ -95,7 +95,7 @@ cache:
.rpmbuild: &rpmbuild .rpmbuild: &rpmbuild
<<: *yum-cache <<: *yum-cache
image: igwn/base:el7-testing image: containers.ligo.org/docker/base:el7-testing
variables: variables:
GIT_STRATEGY: none GIT_STRATEGY: none
RPM_BUILD_CPUS: 4 RPM_BUILD_CPUS: 4
...@@ -153,7 +153,7 @@ cache: ...@@ -153,7 +153,7 @@ cache:
.debuild: &debbuild .debuild: &debbuild
<<: *apt-cache <<: *apt-cache
image: igwn/base:stretch-proposed image: containers.ligo.org/docker/base:stretch-proposed
variables: variables:
GIT_STRATEGY: none GIT_STRATEGY: none
script: script:
...@@ -219,7 +219,7 @@ cache: ...@@ -219,7 +219,7 @@ cache:
conda info --all conda info --all
.conda-build: &conda-build .conda-build: &conda-build
image: igwn/base:conda image: containers.ligo.org/docker/base:conda
variables: variables:
CONDA_BLD_PATH: "${CI_PROJECT_DIR}/conda/bld" CONDA_BLD_PATH: "${CI_PROJECT_DIR}/conda/bld"
CONDA_CONFIG: "linux_64_" CONDA_CONFIG: "linux_64_"
...@@ -333,7 +333,7 @@ lint:coala: ...@@ -333,7 +333,7 @@ lint:coala:
# -- documentation ------------------------------ # -- documentation ------------------------------
documentation: documentation:
image: igwn/lalsuite-dev:stretch-proposed image: containers.ligo.org/docker/lalsuite-dev:stretch-proposed
stage: documentation stage: documentation
needs: [] needs: []
script: script:
...@@ -353,7 +353,7 @@ documentation: ...@@ -353,7 +353,7 @@ documentation:
- web - web
pages: pages:
image: igwn/lalsuite-dev:stretch-proposed image: containers.ligo.org/docker/lalsuite-dev:stretch-proposed
stage: deploy stage: deploy
script: script:
- ./00boot - ./00boot
...@@ -385,7 +385,7 @@ pages: ...@@ -385,7 +385,7 @@ pages:
# in `dependencies:` # in `dependencies:`
make-dist: make-dist:
image: igwn/lalsuite-dev:el7 image: containers.ligo.org/docker/lalsuite-dev:el7
stage: .pre stage: .pre
script: script:
- ./00boot - ./00boot
...@@ -684,7 +684,7 @@ lalapps:conda: ...@@ -684,7 +684,7 @@ lalapps:conda:
lalinference_testjob: lalinference_testjob:
<<: *yum-cache <<: *yum-cache
stage: integration tests stage: integration tests
image: igwn/base:el7-testing image: containers.ligo.org/docker/base:el7-testing
before_script: before_script:
- *yum-update - *yum-update
- ${YUM} install - ${YUM} install
...@@ -714,7 +714,7 @@ lalinference_testjob: ...@@ -714,7 +714,7 @@ lalinference_testjob:
top-level: top-level:
stage: integration tests stage: integration tests
image: igwn/lalsuite-dev:el7-testing image: containers.ligo.org/docker/lalsuite-dev:el7-testing
needs: [] needs: []
<<: *top-level-build <<: *top-level-build
only: only:
...@@ -725,7 +725,7 @@ top-level: ...@@ -725,7 +725,7 @@ top-level:
# Note: adapted from https://git.ligo.org/lscsoft/ligo.skymap. # Note: adapted from https://git.ligo.org/lscsoft/ligo.skymap.
coverage: coverage:
stage: integration tests stage: integration tests
image: igwn/lalsuite-dev-gcc:8 image: containers.ligo.org/docker/lalsuite-dev-gcc:8
needs: [] needs: []
script: script:
- apt-get -y install --no-install-recommends python3-pip - apt-get -y install --no-install-recommends python3-pip
...@@ -918,21 +918,21 @@ docker:tags:stretch: ...@@ -918,21 +918,21 @@ docker:tags:stretch:
clang:10: clang:10:
<<: *clang-build <<: *clang-build
image: igwn/lalsuite-dev-clang:10 image: containers.ligo.org/docker/lalsuite-dev-clang:10
variables: variables:
CLANG: clang-10 CLANG: clang-10
CLANGXX: clang++-10 CLANGXX: clang++-10
clang:11: clang:11:
<<: *clang-build <<: *clang-build
image: igwn/lalsuite-dev-clang:11 image: containers.ligo.org/docker/lalsuite-dev-clang:11
variables: variables:
CLANG: clang-11 CLANG: clang-11
CLANGXX: clang++-11 CLANGXX: clang++-11
clang:dev: clang:dev:
<<: *clang-build <<: *clang-build
image: igwn/lalsuite-dev-clang:dev image: containers.ligo.org/docker/lalsuite-dev-clang:dev
variables: variables:
CLANG: clang CLANG: clang
CLANGXX: clang++ CLANGXX: clang++
...@@ -953,23 +953,23 @@ clang:dev: ...@@ -953,23 +953,23 @@ clang:dev:
gcc:7: gcc:7:
<<: *gcc-build <<: *gcc-build
image: igwn/lalsuite-dev-gcc:7 image: containers.ligo.org/docker/lalsuite-dev-gcc:7
gcc:8: gcc:8:
<<: *gcc-build <<: *gcc-build
image: igwn/lalsuite-dev-gcc:8 image: containers.ligo.org/docker/lalsuite-dev-gcc:8
gcc:9: gcc:9:
<<: *gcc-build <<: *gcc-build
image: igwn/lalsuite-dev-gcc:9 image: containers.ligo.org/docker/lalsuite-dev-gcc:9
gcc:10: gcc:10:
<<: *gcc-build <<: *gcc-build
image: igwn/lalsuite-dev-gcc:10 image: containers.ligo.org/docker/lalsuite-dev-gcc:10
allow_failure: true allow_failure: true
cuda: cuda:
image: igwn/lalsuite-dev-cuda:el7 image: containers.ligo.org/docker/lalsuite-dev-cuda:el7
stage: compiler tests stage: compiler tests
needs: [] needs: []
script: script:
...@@ -990,7 +990,7 @@ cuda: ...@@ -990,7 +990,7 @@ cuda:
# -- debian # -- debian
platform:debian:buster: platform:debian:buster:
image: igwn/lalsuite-dev:buster image: containers.ligo.org/docker/lalsuite-dev:buster
stage: platform tests stage: platform tests
needs: [] needs: []
<<: *top-level-build <<: *top-level-build
...@@ -1041,7 +1041,7 @@ platform:macos:sierra: ...@@ -1041,7 +1041,7 @@ platform:macos:sierra:
# -- conda # -- conda
platform:conda:linux: platform:conda:linux:
image: igwn/base:conda image: containers.ligo.org/docker/base:conda
stage: platform tests stage: platform tests
before_script: before_script:
- source /opt/conda/etc/profile.d/conda.sh - source /opt/conda/etc/profile.d/conda.sh
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment