[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-deployment] branch master updated: move BUILDER_LIST to top,
gnunet <=