Skip to content

Ci/multiple improvement

Nick Laurenson requested to merge CI/MultipleImprovement into master

Add the follow functionality to the CI:

  • Make job by default interruptible
  • Add option to disable CI on some OS via Gitlab UI
  • Create CI pipeline only for MR, tag and master
  • Avoid job to run in parallel on a os
  • remove the clean step

Also, the stage where change a bit to improve the CI speed:

  • build: enable the test
  • test: do not rebuild with test enable, but run only the test

Merge request reports