diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 95dcb970f280fde47f4e596a5c3a1a3d9a1ac9c3..fc11ab82bc6f68050ec3eb8f51bf571ac3826bd7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -79,8 +79,9 @@ variables: --bind ${CI_DATA}/squashfs-cache/:/squashfs-cache \ --bind ${CI_DATA}/overlayfs:/overlayfs \ --fusemount "host:/usr/libexec/apptainer/bin/squashfuse_ll ${CI_DATA}/squashfs-cache/${stack}-${environment}-${SQUASHFS_ID}.sqfs /squashfs" - --fusemount "container:fuse-overlayfs -o squash_to_uid=$(id -n) -o squash_to_gid=$(id -g) -o lowerdir=/squashfs -o upperdir=/overlayfs/upper -o workdir=/overlayfs/wd ${MOUNT_POINT}/${stack}/${environment}/${STACK_VERSION}" + --fusemount "container:fuse-overlayfs -o squash_to_uid=$(id -u) -o squash_to_gid=$(id -g) -o lowerdir=/squashfs -o upperdir=/overlayfs/upper -o workdir=/overlayfs/wd ${MOUNT_POINT}/${stack}/${environment}/${STACK_VERSION}" after_script: + - if [ $CI_JOB_STATUS != "success" ]; then exit 0; fi - ./ci/update_squashfs.sh .spack_cache: