]> git.ipfire.org Git - thirdparty/mlmmj.git/commitdiff
ci: add a debian builder
authorBaptiste Daroussin <bapt@FreeBSD.org>
Mon, 26 Feb 2024 15:01:03 +0000 (16:01 +0100)
committerBaptiste Daroussin <bapt@FreeBSD.org>
Mon, 26 Feb 2024 15:01:03 +0000 (16:01 +0100)
.builds/debian.yml [new file with mode: 0644]

diff --git a/.builds/debian.yml b/.builds/debian.yml
new file mode 100644 (file)
index 0000000..c80f61d
--- /dev/null
@@ -0,0 +1,23 @@
+image: debian/testing
+packages:
+  - build-essential
+  - kyua
+  - atf-sh
+  - libatf-dev
+  - autotools-dev
+  - pkg-config
+  - autoconf
+  - automake
+sources:
+  - https://codeberg.org/mlmmj/mlmmj
+tasks:
+  - configure: |
+      cd mlmmj
+      autoreconf -if
+      ./configure
+  - build: |
+      cd mlmmj
+      make
+  - test: |
+      cd mlmmj
+      make check || { kyua report --verbose; exit 1 ;}