]> Humopery - private/buildbot-default.git/commitdiff
adjust waterslager
authorErik Mackdanz <erikmack@gmail.com>
Fri, 4 Jul 2025 14:40:49 +0000 (14:40 +0000)
committerErik Mackdanz <erikmack@gmail.com>
Fri, 4 Jul 2025 14:40:49 +0000 (14:40 +0000)
master.cfg

index 2ac55784037db7f2ccb3673b0bf4d5293a1ef772..b4d0d0aa9d046ede82eb47938387347ca0143e93 100644 (file)
@@ -42,7 +42,7 @@ c = BuildmasterConfig = {
     'protocols': {'pb': {'port': "ssl:9989:privateKey=privkey.pem:certKey=fullchain.pem"}},
     'schedulers': [ForceScheduler(
         name="force",
-        builderNames=["crawl","fcgisrv","ledger","npupnp","libupnpp","upmpdcli","veilid"])],
+        builderNames=["crawl","fcgisrv","ledger","npupnp","libupnpp","upmpdcli","veilid","waterslager"])],
     'secretsProviders': [secrets.SecretInAFile(dirname="/var/lib/buildmaster/secrets")],
     'services': [reporters.MailNotifier(
         fromaddr="Humopery Buildbot <buildbot@humopery.space>",
@@ -435,15 +435,6 @@ c['builders'].append(BuilderConfig(
 ####### waterslager
 
 localrepo='/usr/src/bare/waterslager.git'
-# c['change_source'].append(GitPoller(
-#     localrepo,
-#     workdir='waterslager',
-#     pollAtLaunch=True,
-#     pollInterval=60*60*24))
-c['schedulers'].append(ForceScheduler(
-    name="force-waterslager",
-    buttonName="Run",
-    builderNames=["waterslager"]))
 c['schedulers'].append(SingleBranchScheduler(
     name="waterslager",
     change_filter=ChangeFilter(project="waterslager",branch="main"),
@@ -457,18 +448,18 @@ c['builders'].append(BuilderConfig(
         Git(repourl='lin0:'+localrepo),
         ShellCommand(
             name="lint",
-            command=["cargo","clippy","--no-deps"],
-            # haltOnFailure=False,
+            command=["cargo","clippy","--no-deps","--","-D","warnings"],
+            haltOnFailure=True,
             workdir="build/waterslager"),
         ShellCommand(
             name="build waterslager",
             command=["cargo","build","--release"],
             haltOnFailure=True,
             workdir="build/waterslager"),
-        ShellCommand(
-            name="copy waterslager to lin0",
-            haltOnFailure=True,
-            command=["scp","target/release/waterslager","lin0:~"]),
+        ShellCommand(
+            name="copy waterslager to lin0",
+            haltOnFailure=True,
+            command=["scp","target/release/waterslager","lin0:~"]),
         # ShellCommand(
         #     name="clean build dir",
         #     command=["cargo","clean"]),