]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
ci: migrate to Semaphore CI 2.0
authorFrantisek Sumsal <frantisek@sumsal.cz>
Fri, 15 Jan 2021 17:04:47 +0000 (18:04 +0100)
committerFrantisek Sumsal <frantisek@sumsal.cz>
Fri, 15 Jan 2021 19:18:29 +0000 (20:18 +0100)
.semaphore/semaphore-runner.sh [moved from semaphoreci/semaphore-runner.sh with 100% similarity]
.semaphore/semaphore.yml [new file with mode: 0644]

diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml
new file mode 100644 (file)
index 0000000..06f1620
--- /dev/null
@@ -0,0 +1,27 @@
+---
+# vi: ts=2 sw=2 et:
+
+version: v1.0
+name: Debian autopkgtest (LXC)
+agent:
+  machine:
+    type: e1-standard-2
+    os_image: ubuntu1804
+
+# Cancel any running or queued job for the same ref
+auto_cancel:
+  running:
+    when: "true"
+
+execution_time_limit:
+  hours: 1
+
+blocks:
+  - name: "Setup & test"
+    task:
+      jobs:
+        - name: "Install dependencies & run the Debian autopkgtest"
+          commands:
+            - checkout --use-cache
+            - .semaphore/semaphore-runner.sh SETUP
+            - .semaphore/semaphore-runner.sh RUN