From a4bf4960df35ba43f9a05fd389cbd75fb3d124be Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Fri, 25 Mar 2016 12:12:58 +0100 Subject: [PATCH] Use env var to specify coverage folder. --- .gitlab-ci.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4f689f2..96123ad 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,17 +11,22 @@ build: stage: build script: - make - - set -.test: +test: stage: test script: - make coverage-html - ssh ci_upload@192.168.20.60 install -d trbase - - rsync -vaurl --delete tests/coverage ci_upload@192.168.20.60:~/trbase/ + - > + rsync -vaurl --delete tests/coverage + ci_upload@192.168.20.60:~/trbase/coverage_${CI_BUILD_ID} + - > + ssh ci_upload@192.168.20.60 + ln -s trbase/coverage_${CI_BUILD_ID} coverage_latest -.dist: +dist: stage: deploy + only: tags script: - make dist - ssh ci_upload@192.168.20.60 install -d trbase/artifacts