Browse Source

Use env var to specify coverage folder.

1.0.2
Georg Hopp 10 years ago
parent
commit
5f544396bb
  1. 10
      .gitlab-ci.yml

10
.gitlab-ci.yml

@ -12,16 +12,13 @@ build:
script: script:
- make - make
.coverage: &coverage
- make coverage-html
- ssh ci_upload@192.168.20.60 install -d trbase
coverage:dev: coverage:dev:
stage: test stage: test
except: except:
- tags - tags
script: script:
<<: *coverage
- make coverage-html
- ssh ci_upload@192.168.20.60 install -d trbase
- > - >
rsync -vaurl --delete tests/coverage/* rsync -vaurl --delete tests/coverage/*
ci_upload@192.168.20.60:~/trbase/coverage_${CI_BUILD_ID} ci_upload@192.168.20.60:~/trbase/coverage_${CI_BUILD_ID}
@ -34,7 +31,8 @@ coverage:tag:
only: only:
- tags - tags
script: script:
<<: *coverage
- 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/
- ssh ci_upload@192.168.20.60 ln -s trbase/coverage trbase/coverage_latest - ssh ci_upload@192.168.20.60 ln -s trbase/coverage trbase/coverage_latest

Loading…
Cancel
Save