From d7f5631ee3fd4bcb1e228288f45ee7b4bcd54c33 Mon Sep 17 00:00:00 2001 From: Administrator Date: Thu, 18 Aug 2022 13:13:55 +0300 Subject: [PATCH] gitlab --- .gitlab-ci.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0f1f393..507524c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,5 @@ stages: + - build - deploy-dev - deploy-prod @@ -6,6 +7,16 @@ stages: before_script: - docker login -u mathwave -p $DOCKERHUB_PASSWORD +build: + stage: build + extends: + - .deploy + tags: + - dev + script: + - docker build -t mathwave/sprint-repo:sprint-infra-nginx-dev nginx/nginx-dev + - docker push mathwave/sprint-repo:sprint-infra-nginx-dev + deploy-dev: stage: deploy-dev extends: @@ -17,8 +28,6 @@ deploy-dev: when: on_success - when: manual script: - - docker build -t mathwave/sprint-repo:sprint-infra-nginx-dev nginx/nginx-dev - - docker push mathwave/sprint-repo:sprint-infra-nginx-dev - docker stack deploy -c ./.deploy/deploy-dev.yaml infra deploy-prod: