gnunet-svn
[Top][All Lists]
Advanced

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

[taler-deployment] branch master updated: move BUILDER_LIST to top


From: gnunet
Subject: [taler-deployment] branch master updated: move BUILDER_LIST to top
Date: Wed, 17 Jun 2020 07:47:37 +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 ff7e078  move BUILDER_LIST to top
ff7e078 is described below

commit ff7e07881e6b2c582550e6d379f0c200d9ac2850
Author: buckE <buckE@disroot.org>
AuthorDate: Wed Jun 17 05:45:49 2020 +0000

    move BUILDER_LIST to top
---
 buildbot/master.cfg | 137 ++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 118 insertions(+), 19 deletions(-)

diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index 3d20088..11eaaa7 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -88,8 +88,125 @@ def create_factory_with_deployment():
     f = util.BuildFactory()
     update_deployment (f);
     return f
+## /end Declare Functions
 
+BUILDER_LIST = [
+    "linkchecker-builder",
+    "buildslavetest-builder",
+    "buildmaster-builder",
+    "doc-builder",
+    "lcov-builder",
+    "checker-builder",
+    "auditor-builder",
+    "auditor-builder-test",
+    "auditor-builder-demo",
+    "demo-services-checker-builder",
+    "tip-reserve-topper-builder-demo",
+    "tip-reserve-topper-builder-test",
+    "sites-builder",
+    "test-builder",
+    "wallet-builder",
+    "taler-demo-healthcheck-builder",
+    "taler-test-healthcheck-builder",
+]
+
+
+###########################################################################################
+# ------------- NEW FORMATTING STARTS HERE FOR NEW AND MODIFIED PROJECTS 
-----------------
+
+# !!! This matters.  Mis-ordering leads to failure. !!!
+# Best Practices:  Group by worker as:
+#  - comment for WORKER location (ex: "Find worker at: xyz shell account non 
taler.net")
+#  - FACTORY declaration
+#  - BUILDER declaration
+#  - SCHEDULER declaration
+#
+# 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 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/"
+    )
+)
+
+# buildslavetest BUILDER
+BUILDSLAVETEST_BUILDER = util.BuilderConfig(
+    name="buildslavetest-builder",
+    workernames=["buildslavetest-worker"],
+    factory=BUILDSLAVETEST_FACTORY
+)
+
+# buildslavetest SCHEDULER
+# Run at 11am every day.
+TEST_SCHEDULER = schedulers.Nightly(
+    name="test-scheduler",
+    builderNames=["buildslavetest-builder"],
+    branch="master",
+    hour=11,
+    minute=00
+)
+
+### /end ---buildslavetest
 
+#######################
+### --- linkchecker ---
+
+# linkchecker WORKER Location: linkchecker@taler.net
+
+# 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
+    )
+)
+
+# linkchecker BUILDER
+# Builder for linkchecker
+LINKCHECKER_BUILDER = util.BuilderConfig(
+    name="linkchecker-builder",
+    workernames="linkchecker-worker",
+    factory=LINKCHECKER_FACTORY
+)
+
+# linkchecker SCHEDULER
+# Run at 7:30am every day.
+LINKCHECKER_SCHEDULER = schedulers.Nightly(
+    name="linkchecker-scheduler",
+    builderNames="linkchecker-builder",
+    branch="master",
+    hour=7,
+    minute=30
+)
+
+#DEMO_SERVICES_CHECKER_BUILDER = util.BuilderConfig(
+#    name="demo-services-checker-builder",
+#    workernames="demo-worker",
+#    factory=DEMO_SERVICES_INTEGRATIONTEST_FACTORY
+#)
+
+### /end --- linkchecker ---
+
+# / 
##########################################################################################
 
 
 ####### WORKERS
@@ -981,25 +1098,7 @@ c["titleURL"] = "https://taler.net";
 c["buildbotURL"] = "https://buildbot.taler.net/";
 
 
-BUILDER_LIST = [
-    "linkchecker-builder",
-    "buildslavetest-builder",
-    "buildmaster-builder",
-    "doc-builder",
-    "lcov-builder",
-    "checker-builder",
-    "auditor-builder",
-    "auditor-builder-test",
-    "auditor-builder-demo",
-    "demo-services-checker-builder",
-    "tip-reserve-topper-builder-demo",
-    "tip-reserve-topper-builder-test",
-    "sites-builder",
-    "test-builder",
-    "wallet-builder",
-    "taler-demo-healthcheck-builder",
-    "taler-test-healthcheck-builder",
-]
+
 
 # Authentication for Web UI.
 
exec(compile(open('../taler_bb_userpass_db/taler_bb_userpass_db/db.py').read(), 
filename='db.py', mode='exec'))

-- 
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]