From 5680132f62d65b45479f22092da4c97ad2a2c09b Mon Sep 17 00:00:00 2001 From: Dhananjay Balan Date: Wed, 13 May 2020 20:17:24 +0200 Subject: [PATCH] Adds a FreeBSD 12.x CI target using builds.sr.ht This job needs configuring at sr.ht platform (this needs to done by the github repo owner) 1. Sign up for sourcehut.org 2. Add triggers - for commit building: https://dispatch.sr.ht/github_commit_to_build/configure - for building PRs: https://dispatch.sr.ht/github_pr_to_build/configure --- .build.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .build.yml diff --git a/.build.yml b/.build.yml new file mode 100644 index 00000000..fd526949 --- /dev/null +++ b/.build.yml @@ -0,0 +1,14 @@ +image: "freebsd/12.x" +packages: + - hs-stack + - bash +sources: + - https://github.com/carp-lang/Carp +tasks: + - carp-build: | + cd Carp + stack build + stack test + - carp-test: | + cd Carp + bash ./run_carp_tests.sh --no_sdl