Loading .gitlab-ci.yml +7 −3 Original line number Diff line number Diff line Loading @@ -15,17 +15,21 @@ before_script: - apk update && apk add bash build: except: [master] except: [tags] variables: REPO: ${CI_REGISTRY_IMAGE}/build:${CI_PIPELINE_ID} script: - docker build . --tag=${REPO} - docker push ${REPO} build:master: only: [master] build:tag: only: variables: - $CI_COMMIT_TAG =~ /^v[0-9]/ except: [] extends: [build] after_script: - docker tag ${REPO} ${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG#v} - docker push ${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG#v} - docker tag ${REPO} ${CI_REGISTRY_IMAGE}:latest - docker push ${CI_REGISTRY_IMAGE}:latest Loading
.gitlab-ci.yml +7 −3 Original line number Diff line number Diff line Loading @@ -15,17 +15,21 @@ before_script: - apk update && apk add bash build: except: [master] except: [tags] variables: REPO: ${CI_REGISTRY_IMAGE}/build:${CI_PIPELINE_ID} script: - docker build . --tag=${REPO} - docker push ${REPO} build:master: only: [master] build:tag: only: variables: - $CI_COMMIT_TAG =~ /^v[0-9]/ except: [] extends: [build] after_script: - docker tag ${REPO} ${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG#v} - docker push ${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG#v} - docker tag ${REPO} ${CI_REGISTRY_IMAGE}:latest - docker push ${CI_REGISTRY_IMAGE}:latest