From bfeb4d39b3f988b53a8e507c550387ad752e118b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Thu, 13 Feb 2020 14:07:37 +0100 Subject: ci: add sourcehut build manifests --- .builds/alpine.yml | 17 +++++++++++++++++ .builds/debian.yml | 19 +++++++++++++++++++ .builds/freebsd.yml | 17 +++++++++++++++++ .builds/openbsd.yml | 16 ++++++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 .builds/alpine.yml create mode 100644 .builds/debian.yml create mode 100644 .builds/freebsd.yml create mode 100644 .builds/openbsd.yml 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 -- cgit v1.2.3