From 9c4535cb52bd7c33512db1e457e495359876e419 Mon Sep 17 00:00:00 2001 From: Georg K Date: Thu, 3 Mar 2022 02:25:23 +0300 Subject: [PATCH] feat: add deploy --- .gitlab-ci.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..5d83832 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,20 @@ +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 \ No newline at end of file