PkgTemplates.jl/test/fixtures/AllPlugins/.gitlab-ci.yml
2020-03-23 09:26:24 -05:00

29 lines
548 B
YAML

.script:
script:
- |
julia --project=@. -e '
using Pkg
Pkg.build()
Pkg.test(coverage=true)'
.coverage:
coverage: /Test coverage (\d+\.\d+%)/
after_script:
- |
julia -e '
using Pkg
Pkg.add("Coverage")
using Coverage
c, t = get_summary(process_folder())
using Printf
@printf "Test coverage %.2f%%\n" 100c / t'
Julia 1.0:
image: julia:1.0
extends:
- .script
- .coverage
Julia 1.4:
image: julia:1.4
extends:
- .script
- .coverage