summaryrefslogtreecommitdiffstats
path: root/.gitlab/rules.yml
Commit message (Collapse)AuthorAgeFilesLines
* gitlab-ci: add rules infrastructure to allow non-MR jobsBrad King2021-01-271-0/+6
|
* gitlab-ci: add rules to enable jobs in a nightly pipeline scheduleBrad King2020-10-071-0/+6
|
* gitlab-ci: configure rules to enable continuous builds of staged MRsBrad King2020-09-301-0/+5
| | | | | Configure rules to allow jobs for continuous builds to be enabled on a project that configures a specific branch this purpose.
* gitlab-ci: use separate rules for dependent jobsBrad King2020-09-301-0/+10
|
* gitlab-ci: minimize pipeline for packagingBrad King2020-09-171-1/+5
|
* gitlab-ci: add a job to make a doc "bundle"Ben Boeckel2020-09-161-0/+6
| | | | | This can be added to any other platform's package by reusing the artifact.
* gitlab-ci: Prefer MR rules for any pipeline associated with a MRBrad King2020-09-101-4/+4
| | | | | | | GitLab 13.3 started creating MR pipelines in the parent project of a MR from a fork, at least when the MR submitter is a developer in the parent project. If the pipeline is associated with a MR, we should use the corresponding rules regardless of which project hosts the pipeline.
* gitlab-ci: avoid failing dependent stepsBen Boeckel2020-07-271-2/+2
| | | | This avoids making busted jobs if a prerequisite fails.
* gitlab-ci: use `extends`Ben Boeckel2020-06-121-2/+2
| | | | YAML anchors are not supported across include files.
* gitlab-ci: make rules a bit more uniformBen Boeckel2020-06-121-13/+15
|
* gitlab-ci: split into multiple filesBen Boeckel2020-06-121-0/+16
Also add comments for sections to make it easier to figure out what's going on. Also rename the `cmake_test_unix_package` to be Linux-specific since it actually is.