From b6113dfa0ad41b2b60ff499e93360b56fc4b68e9 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Mon, 11 Jan 2021 12:37:29 -0500 Subject: [PATCH] CI for ubuntu/lts --- .builds/ubuntu-lts.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .builds/ubuntu-lts.yml diff --git a/.builds/ubuntu-lts.yml b/.builds/ubuntu-lts.yml new file mode 100644 index 0000000..cfef45b --- /dev/null +++ b/.builds/ubuntu-lts.yml @@ -0,0 +1,26 @@ +image: ubuntu/lts +sources: +- https://git.sr.ht/~singpolyma/jingle-xmpp +packages: +- ghc +- cabal-install +- c2hs +- pkg-config +- libgnutls28-dev +- libgsasl7-dev +- libxml2-dev +- hlint +environment: + LANG: C.UTF-8 +tasks: +- lint: | + cd jingle-xmpp + hlint . +- cabal_update: | + cabal update +- dependencies: | + cd jingle-xmpp + cabal install --enable-tests --only-dependencies +- test: | + cd jingle-xmpp + cabal build -- 2.34.2