Skip to content

Demonstrate the setup of Julia on Gitlab for CI

pipeline status coverage report documentation (placeholder)

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

  1. initialize the package repository,
  2. clone and build the package,
  3. run tests and process coverage,
  4. generate the documentation using Documenter.jl, which is deployed at

    https://benoitpasquier.gitlab.io/GitlabJuliaDemo.jl/

Use the regular expression \(\d+.\d+\%\) covered in SettingsCI/CDGeneral pipelinesTest coverage parsing to parse coverage percentage.