A .builds/8.10.1.yml => .builds/8.10.1.yml +21 -0
@@ 0,0 1,21 @@
+
+
+
+image: debian/buster
+packages:
+- ghc-8.10.1
+- cabal-install-3.2
+repositories:
+ ghc: http://downloads.haskell.org/debian buster main BA3CBA3FFE22B574
+sources:
+- https://git.sr.ht/~fgaz/gemini-textboard
+tasks:
+- build: |
+ export PATH=/opt/ghc/bin:$PATH
+ ghc --version
+ cabal --version
+ cd gemini-textboard
+ cabal update
+ cabal build
+ cabal test
+
A .builds/8.8.3.yml => .builds/8.8.3.yml +21 -0
@@ 0,0 1,21 @@
+
+
+
+image: debian/buster
+packages:
+- ghc-8.8.3
+- cabal-install-3.2
+repositories:
+ ghc: http://downloads.haskell.org/debian buster main BA3CBA3FFE22B574
+sources:
+- https://git.sr.ht/~fgaz/gemini-textboard
+tasks:
+- build: |
+ export PATH=/opt/ghc/bin:$PATH
+ ghc --version
+ cabal --version
+ cd gemini-textboard
+ cabal update
+ cabal build
+ cabal test
+
A .builds/sdist.yml => .builds/sdist.yml +20 -0
@@ 0,0 1,20 @@
+
+
+image: debian/buster
+packages:
+- cabal-install-3.2
+repositories:
+ ghc: http://downloads.haskell.org/debian buster main BA3CBA3FFE22B574
+sources:
+- https://git.sr.ht/~fgaz/gemini-textboard
+artifacts:
+- gemini-textboard/gemini-textboard.tar.gz
+tasks:
+- build: |
+ export PATH=/opt/ghc/bin:$PATH
+ cabal --version
+ cd gemini-textboard
+ cabal check || true
+ cabal sdist -o .
+ mv gemini-textboard-*.tar.gz gemini-textboard.tar.gz
+