aboutsummaryrefslogtreecommitdiff
path: root/.builds
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2020-02-13 14:07:37 +0100
committerMarc André Tanner <mat@brain-dump.org>2020-02-13 14:07:37 +0100
commitbfeb4d39b3f988b53a8e507c550387ad752e118b (patch)
tree13da2a77f23d8869599b477d8c085d94c0e48173 /.builds
parented3ffd8a234a1a7be995a49c1120223f3fac8aa2 (diff)
downloadvis-bfeb4d39b3f988b53a8e507c550387ad752e118b.tar.gz
vis-bfeb4d39b3f988b53a8e507c550387ad752e118b.tar.xz
ci: add sourcehut build manifests
Diffstat (limited to '.builds')
-rw-r--r--.builds/alpine.yml17
-rw-r--r--.builds/debian.yml19
-rw-r--r--.builds/freebsd.yml17
-rw-r--r--.builds/openbsd.yml16
4 files changed, 69 insertions, 0 deletions
diff --git a/.builds/alpine.yml b/.builds/alpine.yml
new file mode 100644
index 0000000..82aa12d
--- /dev/null
+++ b/.builds/alpine.yml
@@ -0,0 +1,17 @@
+image: alpine/edge
+packages:
+ - acl-dev
+ - libtermkey-dev
+ - lua5.3-dev
+ - lua5.3-lpeg
+ - ncurses-dev
+sources:
+ - https://github.com/martanne/vis
+tasks:
+ - build: |
+ cd vis
+ ./configure
+ make
+ - test: |
+ cd vis
+ make test
diff --git a/.builds/debian.yml b/.builds/debian.yml
new file mode 100644
index 0000000..249444a
--- /dev/null
+++ b/.builds/debian.yml
@@ -0,0 +1,19 @@
+image: debian/stable
+packages:
+ - libacl1-dev
+ - liblua5.3-dev
+ - libncursesw5-dev
+ - libselinux1-dev
+ - libtermkey-dev
+ - libtre-dev
+ - lua-lpeg
+sources:
+ - https://github.com/martanne/vis
+tasks:
+ - build: |
+ cd vis
+ ./configure
+ make
+ - test: |
+ cd vis
+ make test
diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml
new file mode 100644
index 0000000..6e9a6eb
--- /dev/null
+++ b/.builds/freebsd.yml
@@ -0,0 +1,17 @@
+image: freebsd/latest
+packages:
+ - gmake
+ - libtermkey
+ - lua52
+ - lua52-lpeg
+ - pkgconf
+sources:
+ - https://github.com/martanne/vis
+tasks:
+ - build: |
+ cd vis
+ ./configure
+ make
+ - test: |
+ cd vis
+ gmake test
diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml
new file mode 100644
index 0000000..0df51ad
--- /dev/null
+++ b/.builds/openbsd.yml
@@ -0,0 +1,16 @@
+image: openbsd/latest
+packages:
+ - gmake
+ - libtermkey
+ - lua-5.3.5
+ - lua53-lpeg
+sources:
+ - https://github.com/martanne/vis
+tasks:
+ - build: |
+ cd vis
+ ./configure
+ make
+ - test: |
+ cd vis
+ gmake test