diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 69a422c0376b2b457b3e5112b45bb74dc5be9faf..80835051be2e05ddeec4a6cb6259efd324294c2d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,12 +14,11 @@ build_docker: - docker run -d --name cvmfs --pid=host --user 0 --privileged --restart always -v /shared-mounts:/cvmfsmounts:rshared gitlab-registry.cern.ch/vcs/cvmfs-automounter:master script: # ls /cvmfs/cms.cern.ch/ won't work, but from the container it will - # If you want to automount CVMFS on a new docker container add the volume config /cvmfsmounts/cvmfs:/cvmfs:rslave - - docker run -v /cvmfsmounts/cvmfs:/cvmfs:rslave -v $(pwd):$(pwd) -w $(pwd) --name ${CI_PROJECT_NAME} ${FROM} /bin/bash ./.gitlab/build.sh + # If you want to automount CVMFS on a new docker container add the volume config /shared-mounts/cvmfs:/cvmfs:rslave + - docker run -v /shared-mounts/cvmfs:/cvmfs:rslave -v $(pwd):$(pwd) -w $(pwd) --name ${CI_PROJECT_NAME} ${FROM} /bin/bash ./.gitlab/build.sh - SHA256=$(docker commit ${CI_PROJECT_NAME}) - docker tag ${SHA256} ${TO} - docker push ${TO} variables: FROM: clelange/cc7-cms # Override the image specified in the Dockerfile TO: ${CI_REGISTRY_IMAGE}:${CI_COMMIT_SHORT_SHA} - DOCKER_TLS_CERTDIR: "/certs"