From 9e29f4a583ebbbd7540b81613deb47e327fa4d92 Mon Sep 17 00:00:00 2001
From: Dzianis Bartashevich <bartashevich@av.it.pt>
Date: Wed, 20 Mar 2019 15:40:34 +0000
Subject: [PATCH] add gitlab tag method

---
 .gitlab-ci.yml | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a5368e15..c97341ee 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,21 +27,28 @@ before_script:
 
 stages:
   - pages
+  - deploy
 
 pages:
   tags:
     - docker-executor
   stage: pages
-  variables:
-    TWINE_USERNAME: $TWINE_USERNAME
-    TWINE_PASSWORD: $TWINE_PASSWORD
   script:
     - make test
     - ls -la
     - mv build public
     - mv public/lmcbaseclasses_htmlcov/* public
     - make push
-    - twine upload --repository-url $PYPI_REPOSITORY_URL dist_test/*
   artifacts:
     paths:
       - public
+
+registry_deploy:
+  stage: deploy
+  variables:
+    TWINE_USERNAME: $TWINE_USERNAME
+    TWINE_PASSWORD: $TWINE_PASSWORD
+  script:
+    - twine upload --repository-url $PYPI_REPOSITORY_URL dist_test/*
+  only:
+    - tags
-- 
GitLab