summaryrefslogtreecommitdiffhomepage
path: root/.woodpecker.yml
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2023-08-30 13:28:44 +0100
committerjao <jao@gnu.org>2023-08-30 13:28:44 +0100
commitf98ec04dc4a7b9e926e6b37365ca3790b169be80 (patch)
tree0f890191a3405c261824cc3fdfe934d8b934043a /.woodpecker.yml
parent052b88f55a144a3e935c25cec97063dc2e715eaf (diff)
downloadxmobar-f98ec04dc4a7b9e926e6b37365ca3790b169be80.tar.gz
xmobar-f98ec04dc4a7b9e926e6b37365ca3790b169be80.tar.bz2
.drone.yml -> .woodpecker.yml
Diffstat (limited to '.woodpecker.yml')
-rw-r--r--.woodpecker.yml20
1 files changed, 20 insertions, 0 deletions
diff --git a/.woodpecker.yml b/.woodpecker.yml
new file mode 100644
index 0000000..1fd1c13
--- /dev/null
+++ b/.woodpecker.yml
@@ -0,0 +1,20 @@
+matrix:
+ GHC_VERSION:
+ - 9.4
+ - 9.2
+ - 8
+
+pipeline:
+ test:
+ image: haskell:${GHC_VERSION}
+ commands:
+ - apt-get update
+ - apt-get install -y xorg-dev libxrandr-dev libpango1.0-dev
+ - apt-get install -y libasound2-dev libxpm-dev libmpd-dev
+ - apt-get install -y hspec-discover hlint
+
+ - hlint src
+
+ - cabal update
+ - cabal test --enable-tests -fall_extensions
+ - cabal test --enable-tests -fall_extensions -f-with_xrender