Skip to content

distrotests: automate packaging tests in GitLab CI

Tomas Krizek requested to merge distrotests into master

TL;DR

  • Schedules can be used to build packages in OBS (knot-resolver-devel, knot-resolver-testing) and execute packaging tests on them
  • Environments track which build is deployed in OBS
  • When a tag is created, a manual job will appear in its pipeline - click to deploy to knot-resolver-latest; will also run packaging tests afterwards
  • In schedules, new variable SKIP_CI variable can be set to 1 to skip execution of regular CI jobs

Merge request reports