GitLab CI: use extends to simplify declaration of jobs
authorBenjamin Tissoires <benjamin.tissoires@gmail.com>
Mon, 26 Nov 2018 11:09:57 +0000 (12:09 +0100)
committerPeter Hutterer <peter.hutterer@who-t.net>
Wed, 28 Nov 2018 00:56:44 +0000 (00:56 +0000)
commitc104f4fb28c40f1b6c146d63a291ecc5e766317a
treef9f3f3860b8888259e7b0809ed5ac92ba49cef45
parentf92a8a7ec199a780cf56127fadd5dba0d5223b09
GitLab CI: use extends to simplify declaration of jobs

The build stage gets simpler:
- we define one high level build job
- for each type of distro, we subclass the high-level job with the
  distribution image
- then we subclass the previous jobs into specific release versions
  or specific items to check

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
.gitlab-ci.yml