gitlab-ci: Use rules: instead of except:/only: for test-docs job
authorMichel Dänzer <mdaenzer@redhat.com>
Mon, 22 Jun 2020 09:13:05 +0000 (11:13 +0200)
committerMarge Bot <eric+marge@anholt.net>
Wed, 1 Jul 2020 14:31:38 +0000 (14:31 +0000)
commit1c612e8c0945297fe47615f0d1a3fada900c4ce7
tree422ad1b5fe8bb9833d5ba11c53af7dae8a750ec1
parent196ac4c6f3fdd15f5632b2a3af7fd56bfdf57f11
gitlab-ci: Use rules: instead of except:/only: for test-docs job

Only run the job automatically for Marge Bot, otherwise let it be
triggered manually.

v2:
* Never run this job for the main project, since it's only needed in
  pre-merge pipelines.
* Add comment explaining that cases not covered by explicit rules
  default to "when: never".

Reviewed-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5469>
.gitlab-ci.yml