gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-deployment] branch master updated: re-added LINKCHECKER


From: gnunet
Subject: [taler-deployment] branch master updated: re-added LINKCHECKER
Date: Wed, 17 Jun 2020 09:21:11 +0200

This is an automated email from the git hooks/post-receive script.

buck pushed a commit to branch master
in repository deployment.

The following commit(s) were added to refs/heads/master by this push:
     new d6227b7  re-added LINKCHECKER
d6227b7 is described below

commit d6227b7ee6651516539cd45883797d0646f94714
Author: buckE <buckE@disroot.org>
AuthorDate: Wed Jun 17 07:20:55 2020 +0000

    re-added LINKCHECKER
---
 buildbot/linkchecker.sh |  4 ++--
 buildbot/master.cfg     | 31 +++++++++++++++++++++++++++++++
 2 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/buildbot/linkchecker.sh b/buildbot/linkchecker.sh
index a1df027..5a02d07 100755
--- a/buildbot/linkchecker.sh
+++ b/buildbot/linkchecker.sh
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-# Removed because wget is being a bitch:
+# Removed because wget errors with error 8 (Server issued an error response.)
 #set -e
 
 ## This script will scan www.taler.net for broken links and e-mail a copy of 
the log if any are found.
@@ -25,7 +25,7 @@ fi
 echo
 echo "Running this command:"
 echo   " wget --spider -r -nd -nv -H -l 1 -w 2 -o $logfile 
https://www.taler.net/";
-wget --spider -r -nd -nv -H -l 1 -w 2 -o $logfile https://www.taler.net/
+wget --spider -r -nd -nv -H -l 1 -w 2 -o $logfile https://www.taler.net/ 
 
 echo
 
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index 85f519f..a77e374 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -147,6 +147,16 @@ NIGHTLY_SCHEDULER = schedulers.Nightly(
     minute=0
 )
 
+# linkchecker SCHEDULER
+# Run at 9:30am every day.
+LINKCHECKER_SCHEDULER = schedulers.Nightly(
+    name="linkchecker-scheduler",
+    builderNames="linkchecker-builder",
+    branch="master",
+    hour=9,
+    minute=30
+)
+
 # buildslavetest SCHEDULER
 # Run at 9:15am every day.
 BUILDSLAVETEST_SCHEDULER = schedulers.Nightly(
@@ -374,6 +384,19 @@ BUILDMASTER_FACTORY.addStep(
     )
 )
 
+# linkchecker FACTORY
+LINKCHECKER_FACTORY = create_factory_with_deployment()
+LINKCHECKER_FACTORY.addStep(
+    ShellCommand(
+        name="linkchecker",
+        description="Check taler.net website for broken links && Notify",
+        descriptionDone="linkchecker links checked",
+        command=["./linkchecker.sh"],
+        workdir="../../deployment/buildbot",
+        haltOnFailure=True
+    )
+)
+
 # buildslavetest FACTORY
 BUILDSLAVETEST_FACTORY = create_factory_with_deployment()
 BUILDSLAVETEST_FACTORY.addStep(
@@ -838,6 +861,14 @@ BUILDMASTER_BUILDER = util.BuilderConfig(
     factory=BUILDMASTER_FACTORY
 )
 
+# linkchecker BUILDER
+# worker at linkchecker@taler.net
+LINKCHECKER_BUILDER = util.BuilderConfig(
+    name="linkchecker-builder",
+    workernames="linkchecker-worker",
+    factory=LINKCHECKER_FACTORY
+)
+
 # buildslavetest BUILDER
 BUILDSLAVETEST_BUILDER = util.BuilderConfig(
     name="buildslavetest-builder",

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]