[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libeufin-deployment] branch master updated: Add parse-worker
From: |
gnunet |
Subject: |
[libeufin-deployment] branch master updated: Add parse-worker |
Date: |
Mon, 23 Nov 2020 19:22:27 +0100 |
This is an automated email from the git hooks/post-receive script.
ms pushed a commit to branch master
in repository libeufin-deployment.
The following commit(s) were added to refs/heads/master by this push:
new fb8fd28 Add parse-worker
fb8fd28 is described below
commit fb8fd28f712b3d34343d977531e95474dedc1968
Author: MS <ms@taler.net>
AuthorDate: Mon Nov 23 19:22:23 2020 +0100
Add parse-worker
---
buildbot/master.cfg | 34 ++++++++++++++++++++++++++++------
buildbot/prepare.sh | 8 ++++++++
2 files changed, 36 insertions(+), 6 deletions(-)
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index 9cd1278..d794d26 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -54,16 +54,16 @@ c["change_source"] = [ALLCS]
FORCE_SCHEDULER = schedulers.ForceScheduler(
name="force-scheduler",
- builderNames=["unittests-builder", "integration-tests-builder"]
+ builderNames=["unittests-builder", "integration-tests-builder",
"parsing-tests-builder"]
)
GITPUSH_SCHEDULER = schedulers.SingleBranchScheduler(
name="gitpush-scheduler",
change_filter=util.ChangeFilter(
- branch="master", project="libeufin"
+ branch="master", project_re="libeufin(-tests)?$"
),
treeStableTimer=None,
- builderNames=["unittests-builder", "integration-tests-builder"]
+ builderNames=["unittests-builder", "integration-tests-builder",
"parsing-tests-builder"]
)
c["schedulers"] = [
@@ -117,6 +117,20 @@ INTEGRATION_TESTS_FACTORY.addSteps([
)
])
+PARSING_TESTS_FACTORY = util.BuildFactory()
+PARSING_TESTS_FACTORY.addSteps([
+ Git(repourl="git://git.taler.net/libeufin-tests"),
+ BOOTSTRAP_COMMAND,
+ ShellCommand(
+ name="Parsing tests",
+ description="Running the parsing tests",
+ descriptionDone="Parsing tests done",
+ haltOnFailure=True,
+ command=["make", "check"]
+ )
+])
+
+
##### BUILDERS
UNITTESTS_BUILDER = util.BuilderConfig(
@@ -131,9 +145,16 @@ INTEGRATION_TESTS_BUILDER = util.BuilderConfig(
factory=INTEGRATION_TESTS_FACTORY
)
+PARSING_TESTS_BUILDER = util.BuilderConfig(
+ name="parsing-tests-builder",
+ workernames=["parsing-tests-worker"],
+ factory=PARSING_TESTS_FACTORY
+)
+
c["builders"] = [
UNITTESTS_BUILDER,
- INTEGRATION_TESTS_BUILDER
+ INTEGRATION_TESTS_BUILDER,
+ PARSING_TESTS_BUILDER
]
####### PROJECT IDENTITY
@@ -145,14 +166,15 @@ c["buildbotURL"] = "https://buildbot.libeufin.tech/"
BUILDER_LIST = [
"unittests-builder",
- "integration-tests-builder"
+ "integration-tests-builder",
+ "parsing-tests-builder"
]
emailNotifier = reporters.MailNotifier(
fromaddr="libeufin-build@taler.net",
sendToInterestedUsers=False,
mode=("change"),
- builders=("integration-tests-builder", "unittests-builder"),
+ builders=("integration-tests-builder", "unittests-builder",
"parsing-tests-builder"),
extraRecipients=["libeufin@taler.net"],
subject="Libeufin build."
)
diff --git a/buildbot/prepare.sh b/buildbot/prepare.sh
index abad19f..9f92fc5 100755
--- a/buildbot/prepare.sh
+++ b/buildbot/prepare.sh
@@ -25,3 +25,11 @@ buildbot-worker \
localhost:9990 \
integration-tests-worker \
integration-tests-pass
+
+buildbot-worker \
+ create-worker \
+ --umask=0o22 \
+ $HOME/parsing_tests_worker/ \
+ localhost:9990 \
+ parsing-tests-worker \
+ parsing-tests-pass
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [libeufin-deployment] branch master updated: Add parse-worker,
gnunet <=