ci: Don't retry manual or scheduled jobs
authorDaniel Stone <daniels@collabora.com>
Thu, 18 May 2023 14:37:00 +0000 (15:37 +0100)
committerMarge Bot <emma+marge@anholt.net>
Wed, 14 Jun 2023 17:39:29 +0000 (17:39 +0000)
commitc41d493f7716a511138e93d40f2d8d36bb154d41
treed46e05701ca9d95d942549b3b3224a66f054c0a6
parent47991a094ed19d91c2bdef5a1a060623ab9ea95d
ci: Don't retry manual or scheduled jobs

Only retry when there's some kind of non-job failure, such as
runner-internal issues, or API/network issues, etc. If the job itself
fails or times out, then given the length of these jobs, there's no
point trying again and just tying up the job slots for even more hours.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23108>
.gitlab-ci/test-source-dep.yml