From c9fd0463101687856fd1a9743e8c060c81eec306 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Thu, 6 Aug 2020 23:25:53 +0200 Subject: [PATCH] ci: new: alpine x86 --- .builds/{alpine.yml => alpine-x64.yml} | 0 .builds/alpine-x86.yml | 44 ++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) rename .builds/{alpine.yml => alpine-x64.yml} (100%) create mode 100644 .builds/alpine-x86.yml diff --git a/.builds/alpine.yml b/.builds/alpine-x64.yml similarity index 100% rename from .builds/alpine.yml rename to .builds/alpine-x64.yml diff --git a/.builds/alpine-x86.yml b/.builds/alpine-x86.yml new file mode 100644 index 00000000..0a02dc8d --- /dev/null +++ b/.builds/alpine-x86.yml @@ -0,0 +1,44 @@ +image: alpine/edge +arch: x86 +packages: + - musl-dev + - eudev-libs + - eudev-dev + - linux-headers + - meson + - ninja + - gcc + - scdoc + - wayland-dev + - wayland-protocols + - freetype-dev + - fontconfig-dev + - pixman-dev + - libxkbcommon-dev + - ncurses + +sources: + - https://codeberg.org/dnkl/foot + - https://codeberg.org/dnkl/tllist + - https://codeberg.org/dnkl/fcft + +# triggers: +# - action: email +# condition: failure +# to: + +tasks: + - subprojects: | + mkdir foot/subprojects + ln -s ../../tllist foot/subprojects/tllist + ln -s ../../fcft foot/subprojects/fcft + - debug: | + mkdir -p bld/debug + meson --buildtype=debug foot bld/debug + ninja -C bld/debug -k0 + meson test -C bld/debug --print-errorlogs + - release: | + mkdir -p bld/release + meson --buildtype=minsize foot bld/release + ninja -C bld/release -k0 + meson test -C bld/release --print-errorlogs