HomePhabricator

[CI] Improve error catching and build log verbosity

Description

[CI] Improve error catching and build log verbosity

Summary:
Avoid missing errors from pipes and make the script print itself as it
runs. This will make the build logs more verbose and easier to debug
should an issue occur.

Test Plan: Run the CI build and gitian build, and check there is no error.

Reviewers: #bitcoin_abc, deadalnix, jasonbcox

Reviewed By: #bitcoin_abc, jasonbcox

Subscribers: jasonbcox

Differential Revision: https://reviews.bitcoinabc.org/D3992

Details

Provenance
FabienAuthored on Sep 4 2019, 15:00
FabienPushed on Sep 10 2019, 15:53
Reviewer
Restricted Project
Differential Revision
D3992: [CI] Improve error catching and build log verbosity
Parents
rSTAGING28c6e32e5d03: Merge #10537: Few Minor per-utxo assert-semantics re-adds and tweak
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/11181, tag: phabricator/base/11177