Demonstrate the setup of Julia on Gitlab for CI
This is a minimal setup for a Julia package in Gitlab that has continuous integration and coverage summary set up.
.gitlab-ci.yml uses a Julia docker image to
- initialize the package repository,
- clone and build the package,
- run tests and process coverage,
-
generate the documentation using Documenter.jl, which is deployed at
Use the regular expression \(\d+.\d+\%\) covered
in Settings → CI/CD → General pipelines → Test coverage parsing to parse coverage percentage.