Extract logic for when CI jobs execute.
authorM. Eric Irrgang <ericirrgang@gmail.com>
Sat, 21 Mar 2020 18:29:53 +0000 (21:29 +0300)
committerEric Irrgang <ericirrgang@gmail.com>
Mon, 23 Mar 2020 10:10:10 +0000 (11:10 +0100)
commit9ccc92dd3ff548f8d6a1880a168d82529b37d4d7
tree819525000b3b139b188acaa221100518e5f17f29
parentb75f9e4bf7be88a9177aa90f08861e38b630240e
Extract logic for when CI jobs execute.

Introduce `.rules:<condition>` mix-ins to assert when jobs should run.

Change-Id: I1bd74f347fb8e19ddc49dee2d173520dcb436820
admin/gitlab-ci/archive.gitlab-ci.yml
admin/gitlab-ci/documentation.gitlab-ci.yml
admin/gitlab-ci/global.gitlab-ci.yml
admin/gitlab-ci/gromacs.gitlab-ci.yml
admin/gitlab-ci/lint.gitlab-ci.yml
docs/dev-manual/gitlab.rst