Update CI configs

This commit is contained in:
Chris de Graaf 2017-10-27 17:20:56 +01:00
parent 3b8abd5cbe
commit 46066fd563
2 changed files with 10 additions and 10 deletions

View File

@ -1,19 +1,19 @@
stages: {{#GITLABCOVERAGE}}stages:
- test{{#GITLABCOVERAGE}} - test
- coverage{{/GITLABCOVERAGE}} - coverage
.test_template: &test_template {{/GITLABCOVERAGE}}.test_template: &test_template
stage: test stage: test{{#GITLABCOVERAGE}}
artifacts: artifacts:
name: coverage name: coverage
expire_in: 2 hours expire_in: 2 hours
paths: paths:
- coverage/ - coverage/{{/GITLABCOVERAGE}}
tags: tags:
- docker - docker
script: script:
- julia -e 'Pkg.clone(pwd()); Pkg.build("{{PKGNAME}}"); Pkg.test("{{PKGNAME}}"{{#GITLABCOVERAGE}}; coverage=true - julia -e 'Pkg.clone(pwd()); Pkg.build("{{PKGNAME}}"); Pkg.test("{{PKGNAME}}"{{#GITLABCOVERAGE}}; coverage=true{{/GITLABCOVERAGE}})'{{#GITLABCOVERAGE}}
- cp -r $(julia -e 'print(Pkg.dir("{{PKGNAME}}", "src"))') coverage{{/GITLABCOVERAGE}})' - cp -r $(julia -e 'print(Pkg.dir("{{PKGNAME}}", "src"))') coverage{{/GITLABCOVERAGE}}
Julia {{VERSION}}: Julia {{VERSION}}:
image: julia:{{VERSION}} image: julia:{{VERSION}}
@ -26,7 +26,7 @@ Julia nightly:
"Coverage": "Coverage":
stage: coverage stage: coverage
image: julia:0.6 image: julia:{{VERSION}}
tags: tags:
- docker - docker
before_script: before_script:

View File

@ -14,7 +14,7 @@ notifications:
email: false email: false
script: script:
- if [[ -a .git/shallow ]]; then git fetch --unshallow; fi - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi
- julia -e 'Pkg.clone(pwd()); Pkg.build("{{PKGNAME}}"); Pkg.test("{{PKGNAME}}"; coverage=true)'{{#AFTER}} - julia -e 'Pkg.clone(pwd()); Pkg.build("{{PKGNAME}}"); Pkg.test("{{PKGNAME}}"{{#AFTER}}; coverage=true{{/AFTER}})'{{#AFTER}}
after_success:{{#CODECOV}} after_success:{{#CODECOV}}
- julia -e 'cd(Pkg.dir("{{PKGNAME}}")); Pkg.add("Coverage"); using Coverage; Codecov.submit(process_folder())'{{/CODECOV}}{{#COVERALLS}} - julia -e 'cd(Pkg.dir("{{PKGNAME}}")); Pkg.add("Coverage"); using Coverage; Codecov.submit(process_folder())'{{/CODECOV}}{{#COVERALLS}}
- julia -e 'cd(Pkg.dir("{{PKGNAME}}")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(process_folder())'{{/COVERALLS}}{{#DOCUMENTER}} - julia -e 'cd(Pkg.dir("{{PKGNAME}}")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(process_folder())'{{/COVERALLS}}{{#DOCUMENTER}}