summaryrefslogtreecommitdiff
path: root/buildbot
diff options
context:
space:
mode:
authorbuckE <buckE@disroot.org>2020-06-18 05:15:30 +0000
committerbuckE <buckE@disroot.org>2020-06-18 05:15:30 +0000
commit2290dbc2ad1a3e663446550d3dc25bb623aa8ce6 (patch)
tree7eeb306b9352f8c3d284939e500a480dfd652fac /buildbot
parent5ac58235b5ddcf10b3688381682451ec475439d3 (diff)
downloaddeployment-2290dbc2ad1a3e663446550d3dc25bb623aa8ce6.tar.gz
deployment-2290dbc2ad1a3e663446550d3dc25bb623aa8ce6.tar.bz2
deployment-2290dbc2ad1a3e663446550d3dc25bb623aa8ce6.zip
changed linkchecker fail message; added e-mail address
Diffstat (limited to 'buildbot')
-rwxr-xr-xbuildbot/linkchecker.sh2
-rw-r--r--buildbot/master.cfg5
2 files changed, 4 insertions, 3 deletions
diff --git a/buildbot/linkchecker.sh b/buildbot/linkchecker.sh
index 6395a31..63fa7c7 100755
--- a/buildbot/linkchecker.sh
+++ b/buildbot/linkchecker.sh
@@ -29,7 +29,7 @@ echo
# Search the log for the phrase "broken link" as this is what wget will report
if grep -iRl 'broken link!!' $logfile
then
- echo "Found broken links. !! TODO: Send message here"
+ echo "Found broken links. Build should fail (exit 1), triggering e-mail notification."
exit 1
else
echo "No broken links found. Nothing more to do."
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index 954b0b1..aa47ece 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -391,7 +391,7 @@ LINKCHECKER_FACTORY.addStep(
ShellCommand(
name="linkchecker",
description="Check taler.net website for broken links && Notify",
- descriptionDone="linkchecker links checked",
+ descriptionDone=": See /home/linkchecker/linkchecker.log for details.",
command=["/home/linkchecker/deployment/buildbot/linkchecker.sh"],
workdir="/home/linkchecker",
haltOnFailure=True
@@ -1029,7 +1029,8 @@ brokenLinksEmailNotifier = reporters.MailNotifier(
# notify if build fails (ex: linkchecker.sh exit 1)
mode=('failing'),
builders=('linkchecker-builder',),
- extraRecipients=['buckE@taler.net'],
+ extraRecipients=['buckE@taler.net','brokenlinks@taler.net'],
+ subject="Broken Links Found in www.taler.net"
)