variables: CI_REGISTRY: registry.connectone.pro CONTAINER_IMAGE: ${CI_REGISTRY}/${CI_PROJECT_PATH}:${CI_BUILD_REF_NAME}_${CI_BUILD_REF} CONTAINER_IMAGE_LATEST: ${CI_REGISTRY}/${CI_PROJECT_PATH}:latest stages: - release release: stage: release image: docker:latest before_script: - docker login -u gitlab-ci-token -p ${CI_BUILD_TOKEN} ${CI_REGISTRY} script: - docker build -t ${CONTAINER_IMAGE_LATEST} . - docker tag ${CONTAINER_IMAGE_LATEST} ${CONTAINER_IMAGE} - docker push ${CONTAINER_IMAGE} - docker push ${CONTAINER_IMAGE_LATEST} only: - master