From 540a9114d8897201f8338d808870d5005ab86d82 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Bedna=C5=99=C3=ADk?= <jan.bednarik@gmail.com>
Date: Wed, 9 Jun 2021 01:17:56 +0200
Subject: [PATCH] CI: deploy stage

---
 .gitlab-ci.yml | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f32503ce..8051e9a7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,3 +1,7 @@
+stages:
+  - build
+  - deploy
+
 image: docker:19.03.1
 
 variables:
@@ -25,3 +29,15 @@ build_nginx:
     - docker pull $CI_REGISTRY_IMAGE:test-nginx || true
     - docker build --cache-from $CI_REGISTRY_IMAGE:test-nginx -t $IMAGE_TAG_NGINX . -f Dockerfile.nginx
     - docker push $IMAGE_TAG_NGINX
+
+deploy_app:
+  stage: deploy
+  when: manual
+  script:
+    - docker run -e SWARMPIT_API_URL=$SWARMPIT_API_URL -e SWARMPIT_TOKEN=$SWARMPIT_TOKEN $SWARMPIT_DEPLOY $IMAGE_TAG_APP
+
+deploy_nginx:
+  stage: deploy
+  when: manual
+  script:
+    - docker run -e SWARMPIT_API_URL=$SWARMPIT_API_URL -e SWARMPIT_TOKEN=$SWARMPIT_TOKEN $SWARMPIT_DEPLOY $IMAGE_TAG_NGINX
-- 
GitLab