gnunet-svn
[Top][All Lists]
Advanced

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

[taler-deployment] branch master updated: added back new master.cfg; de


From: gnunet
Subject: [taler-deployment] branch master updated: added back new master.cfg; debugging; expect failures
Date: Wed, 17 Jun 2020 07:27:53 +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 f06fbfc  added back new master.cfg; debugging; expect failures
f06fbfc is described below

commit f06fbfce07c6c7dcc77f8219dc532d334716518d
Author: buckE <buckE@disroot.org>
AuthorDate: Wed Jun 17 05:27:39 2020 +0000

    added back new master.cfg; debugging; expect failures
---
 buildbot/master.cfg | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 102 insertions(+)

diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index c35f209..8e14f8a 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -37,6 +37,103 @@ c = BuildmasterConfig = {}
 # Silence warning and allow very basic phoning home.
 c["buildbotNetUsageData"] = "basic"
 
+###########################################################################################
+# ------------- NEW FORMATTING STARTS HERE FOR NEW AND MODIFIED PROJECTS 
-----------------
+
+# Best Practices:  Group by worker as:
+#  - comment for worker location (ex: "Find worker at: xyz shell account non 
taler.net")
+#  - SCHEDULER
+#  - BUILDER function
+#  - FACTORY function
+#
+# NOTE: WORKER must be added to list: c["workers"] = [
+# NOTE: BUILDER must be added to list: c["builders"] = [
+# NOTE: BUILDER must be added to this list too: BUILDER_LIST = [
+###########################################################################################
+
+###########################
+### --- buildslavetest ---
+
+# buildslavetest WORKER: buildslavetest@taler.net
+
+# buildslavetest SCHEDULER
+# Run at 11am every day.
+TEST_SCHEDULER = schedulers.Nightly(
+    name="test-scheduler",
+    builderNames=["buildslavetest-builder"],
+    branch="master",
+    hour=11,
+    minute=00
+)
+
+# buildslavetest BUILDER
+BUILDSLAVETEST_BUILDER = util.BuilderConfig(
+    name="buildslavetest-builder",
+    workernames=["buildslavetest-worker"],
+    factory=BUILDSLAVETEST_FACTORY
+)
+
+# buildslavetest FACTORY
+BUILDSLAVETEST_FACTORY = create_factory_with_deployment()
+BUILDSLAVETEST_FACTORY.addStep(
+    ShellCommand(
+        name="buildslavetest script (for testing purposes)",
+        description="Build Slave Test",
+        descriptionDone="buildslavetest: Done",
+        command=["./buildslavetest.sh"],
+        workdir="/home/buildslavetest/"
+    )
+)
+
+### /end ---buildslavetest
+
+#######################
+### --- linkchecker ---
+
+# linkchecker WORKER Location: linkchecker@taler.net
+
+# linkchecker SCHEDULER
+# Run at 7:30am every day.
+LINKCHECKER_SCHEDULER = schedulers.Nightly(
+    name="linkchecker-scheduler",
+    builderNames="linkchecker-builder",
+    branch="master",
+    hour=7,
+    minute=30
+)
+
+# linkchecker BUILDER
+# Builder for linkchecker
+LINKCHECKER_BUILDER = util.BuilderConfig(
+    name="linkchecker-builder",
+    workernames="linkchecker-worker",
+    factory=LINKCHECKER_FACTORY
+)
+
+DEMO_SERVICES_CHECKER_BUILDER = util.BuilderConfig(
+    name="demo-services-checker-builder",
+    workernames="demo-worker",
+    factory=DEMO_SERVICES_INTEGRATIONTEST_FACTORY
+)
+
+# 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
+    )
+)
+
+### /end --- linkchecker ---
+
+# / 
##########################################################################################
+
+
 ####### WORKERS
 
 # The 'workers' list defines the set of recognized workers.
@@ -265,6 +362,8 @@ FORCE_SCHEDULER = schedulers.ForceScheduler(
         "auditor-builder-demo",
         "test-builder",
         "doc-builder",
+        "linkchecker-builder",
+        "buildslavetest-builder",
         "sites-builder",
         "wallet-builder",
         "taler-test-healthcheck-builder",
@@ -275,6 +374,7 @@ FORCE_SCHEDULER = schedulers.ForceScheduler(
 )
 
 c["schedulers"] = [
+    TEST_SCHEDULER,
     NIGHTLY_SCHEDULER,
     TIP_RESERVE_TOPPER_SCHEDULER,
     DEMO_SERVICES_CHECKER_SCHEDULER,
@@ -899,6 +999,8 @@ TALER_DEMO_HEALTHCHECK_BUILDER = util.BuilderConfig(
 )
 
 c["builders"] = [
+    LINKCHECKER_BUILDER,
+    BUILDSLAVETEST_BUILDER,
     BUILDMASTER_BUILDER,
     LCOV_BUILDER,
     CHECKER_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]