33set -ex
44
55# Build the base image
6- docker build --progress=plain --build-arg EXTRA_VARIANTS=" +blosc+ssc ^mgard@2023-01-10" --rm -f ./Dockerfile.ci-spack-ubuntu20.04-base -t ghcr.io/ornladios/adios2:ci-tmp-spack-ubuntu20.04-base .
6+ docker build --progress=plain \
7+ --build-arg EXTRA_VARIANTS=" +blosc+ssc ^mgard@2023-01-10" \
8+ --build-arg PATCH_VARIANT_XROOTD=ON \
9+ --rm -f ./Dockerfile.ci-spack-ubuntu20.04-base \
10+ -t ghcr.io/ornladios/adios2:ci-tmp-spack-ubuntu20.04-base \
11+ .
712
813# Build the gcc8, gcc9, and gcc10 images
914docker build --rm --build-arg GCC_VERSION=8 -f ./Dockerfile.ci-spack-ubuntu20.04-gcc -t ghcr.io/ornladios/adios2:ci-tmp-spack-ubuntu20.04-gcc8 .
@@ -22,15 +27,14 @@ docker build \
2227 --build-arg E4S_VERSION=" 24.05" \
2328 --build-arg EXTRA_VARIANTS=" +blosc2" \
2429 -f ./Dockerfile.ci-spack-ubuntu20.04-base \
25- -t ghcr.io/ornladios/adios2:ci-spack-ubuntu22.04-gcc11 \
30+ -t ghcr.io/ornladios/adios2:ci-tmp- spack-ubuntu22.04-gcc11 \
2631 .
2732
2833# Push images to github container registry
2934docker push ghcr.io/ornladios/adios2:ci-tmp-spack-ubuntu20.04-base
3035docker push ghcr.io/ornladios/adios2:ci-tmp-spack-ubuntu20.04-gcc8
3136docker push ghcr.io/ornladios/adios2:ci-tmp-spack-ubuntu20.04-gcc9
3237docker push ghcr.io/ornladios/adios2:ci-tmp-spack-ubuntu20.04-gcc10
33- docker push ghcr.io/ornladios/adios2:ci-tmp-spack-ubuntu20.04-gcc11
3438docker push ghcr.io/ornladios/adios2:ci-tmp-spack-ubuntu20.04-clang6
3539docker push ghcr.io/ornladios/adios2:ci-tmp-spack-ubuntu20.04-clang10
36-
40+ docker push ghcr.io/ornladios/adios2:ci-tmp-spack-ubuntu22.04-gcc11
0 commit comments