mirror of
https://github.com/certbot/certbot.git
synced 2026-03-30 22:25:22 -04:00
Fixes #8169 This PR improves snaps remote builds script by dumping the output of `snapcraft remote-build` when unexpected behavior is detected: * when all builds for a project finish with a zero status code, and none of them are marked as failed, we expect to have all the associated snap files available locally. * when some builds are marked as failed, we expect to have a build output for each of them available locally. In these two situations, if the expectation are not matched, then the script will display the output of `snapcraft remote-build` itself. I added also a control error to handle nicely the absence of an expected build output on the local machine. * Improve log dump in snaps remote builds when an unexpected behavior is detected * Use the manager * Update tools/snap/build_remote.py Co-authored-by: Brad Warren <bmw@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| snap | ||
| _changelog_top.txt | ||
| _release.sh | ||
| _venv_common.py | ||
| deactivate.py | ||
| dev_constraints.txt | ||
| eff-pubkey.pem | ||
| extract_changelog.py | ||
| half-sign.c | ||
| install_and_test.py | ||
| merge_requirements.py | ||
| offline-sigrequest.sh | ||
| oldest_constraints.txt | ||
| pip_install.py | ||
| pip_install_editable.py | ||
| readlink.py | ||
| release.sh | ||
| run_oldest_tests.sh | ||
| simple_http_server.py | ||
| sphinx-quickstart.sh | ||
| strip_hashes.py | ||
| venv.py | ||
| venv3.py | ||