ci: introduce the VALVE_FARM variable
authorMartin Roukala (né Peres) <martin.roukala@mupuf.org>
Sun, 6 Nov 2022 15:49:09 +0000 (17:49 +0200)
committerMarge Bot <emma+marge@anholt.net>
Thu, 10 Nov 2022 13:22:33 +0000 (13:22 +0000)
commit078020c45ecb7894ab4861e184369fb8683d4e7a
tree95f58d0a47eaff0320a0ffeb74f515964b5172b2
parentbedbdb555487d07764f5e4739673d6abd4ec9f26
ci: introduce the VALVE_FARM variable

This mirrors all the other *_FARM variables, and allows developers to
quickly disable all the jobs that would otherwise run on Valve's CI
infrastructure by setting it to the 'offline' value.

To this end, .radv_rules gets split into .radv-collabora-rules and
.radv-valve-rules, since the driver will be testable in two different
test farms. Every radv job is then made to inherit from the right farm.

Signed-off-by: Martin Roukala (né Peres) <martin.roukala@mupuf.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19556>
.gitlab-ci.yml
.gitlab-ci/test-source-dep.yml
src/amd/ci/gitlab-ci.yml