A .builds/ubuntu-lts.yml => .builds/ubuntu-lts.yml +33 -0
@@ 0,0 1,33 @@
+image: ubuntu/lts
+sources:
+- https://git.singpolyma.net/cheogram
+- https://git.singpolyma.net/jingle-xmpp
+packages:
+- ghc
+- cabal-install
+- c2hs
+- pkg-config
+- libgnutls28-dev
+- libgsasl7-dev
+- libpcre3-dev
+- libtokyocabinet-dev
+- libxml2-dev
+- zlib1g-dev
+- hlint
+environment:
+ LANG: C.UTF-8
+artifacts:
+- cheogram/dist/build/cheogram/cheogram
+tasks:
+- cabal_update: |
+ cabal update
+- dependencies: |
+ cabal install random-1.1
+ cd jingle-xmpp
+ cabal install
+ cd ..
+ cd cheogram
+ cabal install --enable-tests --only-dependencies
+- test: |
+ cd cheogram
+ make