From 211ecad3787e7245e9bd455bb7269ea9e8674a2b Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Wed, 19 Jun 2019 12:11:12 -0700 Subject: Add builds.sr.ht continuous build --- .build.yml | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .build.yml diff --git a/.build.yml b/.build.yml new file mode 100644 index 00000000..a5355577 --- /dev/null +++ b/.build.yml @@ -0,0 +1,46 @@ +image: alpine/edge +packages: +- bison +- libarchive-tools +- lua5.2 +- nasm +- ncurses +- ninja +- tzdata +- wayland-dev +sources: +- https://github.com/michaelforney/oasis +secrets: +- 0d338ffe-699f-4e82-85a0-3a4407172bed +environment: + PATH: $HOME/toolchain/bin:$HOME/oasis/out/pkg/texi2mdoc:$PATH + PAXREAD: '"bsdtar -x -f -"' + GIT_SSH_COMMAND: '"ssh -o StrictHostKeyChecking=no"' + SETS: '"core desktop devel extra media net"' +tasks: +- setup: | + git config --global user.name oasis + git config --global user.email oasis + git clone --mirror --no-single-branch --depth 1 https://github.com/oasislinux/root-x86_64 + git clone --depth 1 https://github.com/oasislinux/toolchain +- build: | + cd oasis + cat >config.lua <