]> Humopery - private/buildbot-default.git/commitdiff
waterslager tar archive
authorErik Mackdanz <erikmack@gmail.com>
Fri, 18 Jul 2025 05:29:15 +0000 (05:29 +0000)
committerErik Mackdanz <erikmack@gmail.com>
Fri, 18 Jul 2025 05:29:15 +0000 (05:29 +0000)
master.cfg

index 79ec8b048a1ed76835b3d55ce0b66e2e6fae2ced..dc5cb1c1be587cabd449741c9cab46c8b1239fab 100644 (file)
@@ -489,12 +489,43 @@ c['builders'].append(BuilderConfig(
             name="lint",
             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="rm waterslager dir",
+            command=["rm","-rf","waterslager"],
+            haltOnFailure=True,
+        ),
+        ShellCommand(
+            name="mkdir waterslager",
+            command=["mkdir","-p","waterslager"],
+            haltOnFailure=True,
+        ),
+        ShellCommand(
+            name="prep binary",
+            command=["cp","target/release/waterslager","waterslager"],
+            haltOnFailure=True,
+        ),
+        ShellCommand(
+            name="prep certs",
+            command=["cp","-R","trust","waterslager"],
+            haltOnFailure=True,
+        ),
+        ShellCommand(
+            name="rm waterslager archive",
+            command=["rm","-f","waterslager.tar.gz"],
+            haltOnFailure=True,
+        ),
+        ShellCommand(
+            name="tar waterslager",
+            command=["tar","czf","waterslager.tar.gz","waterslager"],
+            haltOnFailure=True,
+        ),
+
         # ShellCommand(
         #     name="copy waterslager to lin0",
         #     haltOnFailure=True,