diff options
author | Adrien Ferrand <adferrand@users.noreply.github.com> | 2020-12-11 23:33:11 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-11 23:33:11 +0300 |
commit | 38893115572ee1bc91fcaf10669a80686795ba0b (patch) | |
tree | d27815b8bd7e5e08c6e5cdcca22d6f752a1033f5 /.azure-pipelines | |
parent | 6d71378c05fb52018f48633c2d9d992e1550403f (diff) |
Setup a timeout to the remote snap build process (#8484)
This PR adds a `--timeout` flag to `tools/snap/build_remote.py` in order to fail the process if the time execution reaches the provided timeout. It is set to 5h30 on the relevant Azure job, while the job itself has a timeout of 6h managed on Azure side. This allows a slightly better output for these jobs when the snapcraft build stales for any reason.
Diffstat (limited to '.azure-pipelines')
-rw-r--r-- | .azure-pipelines/templates/jobs/packaging-jobs.yml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.azure-pipelines/templates/jobs/packaging-jobs.yml b/.azure-pipelines/templates/jobs/packaging-jobs.yml index f0c6b6e49..900be9b2f 100644 --- a/.azure-pipelines/templates/jobs/packaging-jobs.yml +++ b/.azure-pipelines/templates/jobs/packaging-jobs.yml @@ -144,7 +144,7 @@ jobs: git config --global user.name "$(Build.RequestedFor)" mkdir -p ~/.local/share/snapcraft/provider/launchpad cp $(credentials.secureFilePath) ~/.local/share/snapcraft/provider/launchpad/credentials - python3 tools/snap/build_remote.py ALL --archs ${ARCHS} + python3 tools/snap/build_remote.py ALL --archs ${ARCHS} --timeout 19800 displayName: Build snaps - script: | set -e |