Skip to content

Commit 685cec5

Browse files
committed
Using GHC 8.8.1 and 8.6.5 for CI
1 parent 19e2579 commit 685cec5

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

.travis.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,12 @@ matrix:
4141
- compiler: "ghc-8.4.4"
4242
# env: TEST=--disable-tests BENCH=--disable-benchmarks
4343
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-8.4.4], sources: [hvr-ghc]}}
44-
- compiler: "ghc-8.6.3"
44+
- compiler: "ghc-8.6.5"
4545
# env: TEST=--disable-tests BENCH=--disable-benchmarks
46-
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-8.6.3], sources: [hvr-ghc]}}
46+
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-8.6.5], sources: [hvr-ghc]}}
47+
- compiler: "ghc-8.8.1"
48+
# env: TEST=--disable-tests BENCH=--disable-benchmarks
49+
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-3.0,ghc-8.8.1], sources: [hvr-ghc]}}
4750
- compiler: "ghc-head"
4851
# env: TEST=--disable-tests BENCH=--disable-benchmarks
4952
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-head], sources: [hvr-ghc]}}
@@ -83,7 +86,8 @@ script:
8386
- if [ -f configure.ac ]; then autoreconf -i; fi
8487
- rm -rf .ghc.environment.* dist/
8588
- cabal sdist # test that a source-distribution can be generated
86-
- cd dist/
89+
- if [ -d dist-newstyle/sdist ]; then cd dist-newstyle/sdist; cp ../../enable_doctest.sh .; fi
90+
- if [ -d dist ]; then cd dist/; cp ../enable_doctest.sh .; fi
8791
- SRCTAR=(${PKGNAME}-*.tar.gz)
8892
- SRC_BASENAME="${SRCTAR/%.tar.gz}"
8993
- tar -xvf "./$SRC_BASENAME.tar.gz"
@@ -98,7 +102,7 @@ script:
98102
# - rm -rf ./dist-newstyle
99103

100104
# build & run tests
101-
- ../../enable_doctest.sh
105+
- ../enable_doctest.sh
102106
- cabal v2-build -w ${HC} ${TEST} ${BENCH} all
103107
- if [ "x$TEST" = "x--enable-tests" ]; then cabal v2-test -w ${HC} ${TEST} all; fi
104108

0 commit comments

Comments
 (0)