diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f1d05211ba213ff20cfcdab053e6c00cb078f344..f8502613d7795c0f5cc662298b62a10ffc6f68d6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,29 +2,8 @@ include: 'https://gitlab.cern.ch/linuxsupport/cronjobs/base/raw/master/gitlab-ci.yml' build_centos_rss: - stage: build - tags: - - docker-image-build - script: "echo" # unused but this line is required by GitLab CI + extends: .build_image variables: CONTEXT_DIR: centos_rss - TO: $CI_REGISTRY_IMAGE/centos_rss:$CI_COMMIT_REF_NAME - -deploy: - extends: .nomad - stage: deploy - script: - - for j in *.nomad; do echo -e "\n${j}:"; nomad job run <(envsubst < $j); done - only: - - tags - - master - -deploy_dev: - extends: .nomad - stage: deploy - script: - - for j in *.nomad; do echo -e "\n${j}:"; nomad job run <(envsubst < $j); done - except: - - tags - - master - when: manual + DOCKER_FILE: centos_rss/Dockerfile + TO: $CI_REGISTRY_IMAGE/centos_rss diff --git a/centos_rss.nomad b/centos_rss.nomad index e28d91dec8ee3292763237e3006f9e2b8c046300..9603f8be6ed6041fc5067b53e7e4b8d833702d9a 100644 --- a/centos_rss.nomad +++ b/centos_rss.nomad @@ -13,8 +13,7 @@ job "${PREFIX}_centos_rss" { driver = "docker" config { - image = "https://gitlab-registry.cern.ch/linuxsupport/cronjobs/centos_rss/centos_rss:${CI_COMMIT_REF_NAME}" - force_pull = ${FORCE_PULL} + image = "https://gitlab-registry.cern.ch/linuxsupport/cronjobs/centos_rss/centos_rss:${CI_COMMIT_SHORT_SHA}" logging { config { tag = "${PREFIX}_centos_rss"