Reorganize release templates.
authorM. Eric Irrgang <ericirrgang@gmail.com>
Fri, 13 Mar 2020 11:10:55 +0000 (14:10 +0300)
committerPaul Bauer <paul.bauer.q@gmail.com>
Sun, 22 Mar 2020 11:09:22 +0000 (12:09 +0100)
commitd2e82fbd86763ddadf4d24f006d697575623306b
treef43dcf746b0defa8fb078144610612eb0fce5673
parentb4735e40c30601939116bd189610be5b4e1fb2b8
Reorganize release templates.

Rename "release" config file to "archive" to collect jobs related to
preparing archives for export. "release" jobs are just special cases of
jobs that already fit in other categories.

Move several jobs between the "lint," "documentation," "testing-matrix,"
and "archive" groupings. Sort job definitions within files in terms of
execution dependency, definition dependency, and toolchain version.

In the future, we can probably reduce the distinction between jobs that
are 'release' or not (jobs that always run may choose a code path
according to to $GROMACS_RELEASE) so I'll leave the 'release' jobs
clustered with the non-'release' jobs.

Refs #3275

Change-Id: If675be3c64dfc2b42cdc4eba6b940226661ddbf3
.gitlab-ci.yml
admin/ci-templates/.release-template.yml [deleted file]
admin/gitlab-ci/archive.gitlab-ci.yml [new file with mode: 0644]
admin/gitlab-ci/documentation.gitlab-ci.yml
admin/gitlab-ci/lint.gitlab-ci.yml
admin/gitlab-ci/release.gitlab-ci.yml [deleted file]
admin/gitlab-ci/testing-matrix.gitlab-ci.yml