gnunet-svn
[Top][All Lists]
Advanced

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

[taler-deployment] branch master updated: add codespell worker (#6180)"


From: gnunet
Subject: [taler-deployment] branch master updated: add codespell worker (#6180)"
Date: Wed, 22 Jul 2020 22:50:38 +0200

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository deployment.

The following commit(s) were added to refs/heads/master by this push:
     new d5c7b45  add codespell worker (#6180)"
d5c7b45 is described below

commit d5c7b458430113e7abefaf93f430a0d58ebdb09e
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Wed Jul 22 22:50:35 2020 +0200

    add codespell worker (#6180)"
---
 buildbot/master.cfg | 48 ++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 46 insertions(+), 2 deletions(-)

diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index bf7f09c..d783d2f 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -113,6 +113,11 @@ c["workers"] = [
     # linkchecker worker checks for dead links in the Website
     # Location: /home/linkchecker @ taler.net
     worker.Worker("linkchecker-worker", "linkchecker-pass")
+
+    ##
+    # codespell worker checks for spelling mistakes in code
+    # Location: /home/codespell @ taler.net
+    worker.Worker("codespell-worker", "codespell-pass")
 ]
 
 # 'protocols' contains information about protocols which master
@@ -267,7 +272,7 @@ ALL_SCHEDULER = schedulers.SingleBranchScheduler(
         "blog|help|survey|landing)"
     ),
     treeStableTimer=None,
-    builderNames=["test-builder", "checker-builder"]
+    builderNames=["test-builder", "checker-builder", "codespell-builder"]
 )
 
 # Consider adding other Python parts, like the various frontends.
@@ -288,6 +293,7 @@ FORCE_SCHEDULER = schedulers.ForceScheduler(
         "buildslavetest-builder",
         "lcov-builder",
         "checker-builder",
+        "codespell-builder",
         "auditor-builder-test",
         "auditor-builder-demo",
         "test-builder",
@@ -678,11 +684,42 @@ INTEGRATIONTEST_FACTORY.addStep(
     )
 )
 
-
 # FIXME: INTEGRATIONTEST_FACTORY is incomplete at this time: we still need
 # to do the actual 'make check' steps (in a jail!)
 
 
+CODESPELL_FACTORY = create_factory_with_deployment()
+CODESPELL_FACTORY.addStep(
+    ShellCommand(
+        name="remove old binaries",
+        description="removing binaries from previous runs",
+        descriptionDone="Setup clean",
+        command=["rm", "-rf", "local"],
+        workdir="../.."
+    )
+)
+CODESPELL_FACTORY.addStep(
+    ShellCommand(
+        name="fetch gnunet.org sources",
+        description="fetching latest deployment repositories from 
git.gnunet.org",
+        descriptionDone="GNUnet code base updated",
+        command=["./update-sources.sh", "git://git.gnunet.org/", 
"libmicrohttpd", "gnunet"],
+        workdir="../../deployment/buildbot"
+    )
+)
+CODESPELL_FACTORY.addStep(
+    ShellCommand(
+        name="fetch taler.net sources",
+        description="fetching latest deployment repositories from 
git.taler.net",
+        descriptionDone="Taler code base updated",
+        command=["./update-sources.sh", "git://git.taler.net/", "exchange", 
"merchant", "wallet-core", "sync", "anastasis", "bank", "twister"],
+        workdir="../../deployment/buildbot"
+    )
+)
+CODESPELL_FACTORY.addStep(git_step("git://git.taler.net/wallet-core.git"))
+
+
+
 LCOV_FACTORY = create_factory_with_deployment()
 LCOV_FACTORY.addStep(git_step("git://git.taler.net/wallet-core.git"))
 LCOV_FACTORY.addStep(
@@ -913,6 +950,12 @@ CHECKER_BUILDER = util.BuilderConfig(
     factory=INTEGRATIONTEST_FACTORY
 )
 
+CODESPELL_BUILDER = util.BuilderConfig(
+    name="codespell-builder",
+    workernames=["codespell-worker"],
+    factory=CODESPELL_FACTORY
+)
+
 AUDITOR_BUILDER_TEST = util.BuilderConfig(
     name="auditor-builder-test",
     workernames=["test-auditor-worker"],
@@ -1099,6 +1142,7 @@ BUILDER_LIST = [
     "doc-builder",
     "lcov-builder",
     "checker-builder",
+    "codespell-builder",
     "auditor-builder",
     "auditor-builder-test",
     "auditor-builder-demo",

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