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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user