[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-deployment] branch master updated: added back new master.cfg; debugging; expect failures,
gnunet <=