From 1a0e3a1ab6ff015ac24fee67731836d90d36e0f2 Mon Sep 17 00:00:00 2001
From: Steffen Vogel <stvogel@eonerc.rwth-aachen.de>
Date: Sun, 2 Apr 2017 02:37:11 +0200
Subject: [PATCH] fix GitLab CI

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e36c0e234..a5da670a6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -132,7 +132,7 @@ docker:
     - docker tag -f villas $DOCKER_REGISTRY/villas:latest
     - docker push $DOCKER_REGISTRY/villas:latest
   dependencies:
-   - packages
+    - packages
   only:
     - tags
   tags:
@@ -153,12 +153,23 @@ deliver:
   script:
     - rsync --recursive --ignore-missing-args build/release-coverage/coverage/  $DEPLOY_USER@$DEPLOY_HOST:$DEPLOY_PATH/coverage/$CI_BUILD_REF_NAME/
     - rsync --recursive --ignore-missing-args build/release/doc/html/           $DEPLOY_USER@$DEPLOY_HOST:$DEPLOY_PATH/doc/$CI_BUILD_REF_NAME/
+  dependencies:
+    - docs
+    - coverage
+    - packages
+  tags:
+    - villas-deploy
+
+deliver-packages:
+  stage: deploy
+  script:
     - rsync --recursive --ignore-missing-args build/release/packaging/rpm/RPMS/ $DEPLOY_USER@$DEPLOY_HOST:$DEPLOY_PATH/../packages/
     - rsync             --ignore-missing-args build/release/packaging/*.tar.gz  $DEPLOY_USER@$DEPLOY_HOST:$DEPLOY_PATH/dist/
     - ssh $DEPLOY_USER@$DEPLOY_HOST createrepo $DEPLOY_PATH/../packages
   dependencies:
-   - docs
-   - coverage
-   - packages
+    - packages
+  only:
+    - tags
   tags:
     - villas-deploy
+  
\ No newline at end of file