before_script: - apt update && apt -y -u upgrade - cabal update - cabal sandbox init stages: - test - bench test:8.0: image: clinty/haskell:8.0 script: - cabal install --only-dependencies --enable-tests - cabal test test:8.2: image: clinty/haskell:8.2 script: - cabal install --only-dependencies --enable-tests - cabal test test:8.4: image: clinty/haskell:8.4 script: - cabal install --only-dependencies --enable-tests - cabal test bench:8.0: image: clinty/haskell:8.0 script: - cabal install --only-dependencies --enable-benchmarks - cabal bench bench:8.2: image: clinty/haskell:8.2 script: - cabal install --only-dependencies --enable-benchmarks - cabal bench bench:8.4: image: clinty/haskell:8.4 script: - cabal install --only-dependencies --enable-benchmarks - cabal bench