diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d06d2d7908c80f8cfa53794079a66304a5ab5967..f2b2dc5b4f284c2384d41c8bf7758fad69932188 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,16 +2,21 @@ image: docker:19.03.1 variables: DOCKER_TLS_CERTDIR: "/certs" - IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG + TEST_IMAGE: $CI_REGISTRY/to/docker-onlyoffice-dokumentserver/documentserver:$CI_COMMIT_REF_NAME + RELEASE_IMAGE: $CI_REGISTRY/to/docker-onlyoffice-dokumentserver/documentserve:latest services: - docker:19.03.1-dind +stages: + - build + - release + before_script: - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY build: stage: build script: - - docker build -t $IMAGE_TAG . - - docker push $IMAGE_TAG + - docker build -t $RELEASE_IMAGE . + - docker push $RELEASE_IMAGE