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/etc
diff options
context:
space:
mode:
authorBryan Drewery <bryan@shatow.net>2013-09-19 06:36:14 +0400
committerBryan Drewery <bryan@shatow.net>2013-09-19 06:36:14 +0400
commit0681e4975a75d787bcdceedaf0583b102c8b35bd (patch)
treecfe1ba7d3c61272c702a093f676e1f429358d511 /src/etc
parent19fd60641a80ddfa2e28e9d959d84a64545afca0 (diff)
Pass stats into 'run_hook bulk done'
Diffstat (limited to 'src/etc')
-rw-r--r--src/etc/poudriere.d/hooks/bulk.sh.sample10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/etc/poudriere.d/hooks/bulk.sh.sample b/src/etc/poudriere.d/hooks/bulk.sh.sample
index 372cf5fa..5c21c29c 100644
--- a/src/etc/poudriere.d/hooks/bulk.sh.sample
+++ b/src/etc/poudriere.d/hooks/bulk.sh.sample
@@ -19,6 +19,12 @@ EOF
fi
if [ "$status" = "done" ]; then
+ n_built=$1
+ n_failed=$2
+ n_ignored=$3
+ n_skipped=$4
+ n_total=$((${n_built} + ${n_failed} + ${n_ignored} + ${n_skipped}))
+
mail_subject="[RELEASE - ${MASTERNAME}] bulk done on `hostname`"
sendmail -f ${EMAIL_FROM} ${EMAIL_TO} << EOF
@@ -26,6 +32,10 @@ To: ${EMAIL_TO}
Subject: ${mail_subject}
Build URL: ${URL_BASE}/${POUDRIERE_BUILD_TYPE}/${MASTERNAME}/${BUILDNAME}
+Built: ${n_built}
+Failed: ${n_failed}
+Ignored: ${n_ignored}
+Skipped: ${n_skipped}
EOF
fi