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

github.com/freebsd/poudriere.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBryan Drewery <bryan@shatow.net>2021-09-04 21:14:30 +0300
committerBryan Drewery <bryan@shatow.net>2021-09-04 22:18:23 +0300
commit3d248385ba54373fc7d86f7c8975c06f7bcd22ea (patch)
tree3be3d873a07dc74fe8b50a76fbf6dcf9cf4e8c12 /src
parent868b43b9cd805323afe7aae60f26c36910fe9586 (diff)
Show loginfo on error
Diffstat (limited to 'src')
-rw-r--r--src/share/poudriere/common.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/share/poudriere/common.sh b/src/share/poudriere/common.sh
index 5e686997..f86a3bcc 100644
--- a/src/share/poudriere/common.sh
+++ b/src/share/poudriere/common.sh
@@ -101,6 +101,8 @@ _err() {
# Avoid recursive err()->exit_handler()->err()... Just let
# exit_handler() cleanup.
if [ ${ERRORS_ARE_FATAL:-1} -eq 1 ]; then
+ show_build_summary
+ show_log_info
exit $1
else
return 0
@@ -1346,6 +1348,9 @@ log_url() {
show_log_info() {
local log build_url
+ if ! was_a_bulk_run; then
+ return 0
+ fi
_log_path log
msg "Logs: ${log}"
if build_url build_url; then