ci: Make all job timeouts explicit
Enforce a default job timeout of 1 second, to make jobs which don't explicitly specify a timeout insta-fail, rather than potentially hanging around for an hour. Container builds get the full hour as they can run long and are not run in pre-merge context, and LAVA jobs also get the full hour as they have multiple internal timeout mechanisms which aim to fast-fail jobs once they actually start. However, as they just queue jobs to an external host (shared with other projects like KernelCI), these timeouts aren't reflected into the GitLab CI definitions. Signed-off-by: Daniel Stone <daniels@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34280>
This commit is contained in:
parent
3fee0ef129
commit
3b6a40af53
3 changed files with 15 additions and 0 deletions
|
|
@ -124,6 +124,7 @@ variables:
|
|||
DATA_STORAGE_PATH: data_storage
|
||||
|
||||
default:
|
||||
timeout: 1m # catch any jobs which don't specify a timeout
|
||||
id_tokens:
|
||||
S3_JWT:
|
||||
aud: https://s3.freedesktop.org
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue