Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/certbot/certbot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWill Greenberg <willg@eff.org>2022-07-08 00:31:48 +0300
committerGitHub <noreply@github.com>2022-07-08 00:31:48 +0300
commit1da36a92781d105d22d71fc7c2dcaed8c83134dc (patch)
treeb81c7c56358fd7677fd254ded4df40fe3150351c
parent2b1255cd6a902402f2b808f504d8fdcb997dacd2 (diff)
If a snap build times out, dump the logs (#9340)
-rwxr-xr-xtools/snap/build_remote.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/snap/build_remote.py b/tools/snap/build_remote.py
index 6ab80669c..7a4eea1b0 100755
--- a/tools/snap/build_remote.py
+++ b/tools/snap/build_remote.py
@@ -253,6 +253,12 @@ def main():
process.join(args.timeout)
if process.is_alive():
+ for target in targets:
+ if target == 'certbot':
+ workspace = CERTBOT_DIR
+ else:
+ workspace = join(CERTBOT_DIR, target)
+ _dump_failed_build_logs(target, archs, status, workspace)
raise ValueError(f"Timeout out reached ({args.timeout} seconds) during the build!")
build_success = True