@@ -41,9 +41,12 @@ matrix:
41
41
- compiler : " ghc-8.4.4"
42
42
# env: TEST=--disable-tests BENCH=--disable-benchmarks
43
43
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 "
45
45
# 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]}}
47
50
- compiler : " ghc-head"
48
51
# env: TEST=--disable-tests BENCH=--disable-benchmarks
49
52
addons : {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-head], sources: [hvr-ghc]}}
@@ -83,7 +86,8 @@ script:
83
86
- if [ -f configure.ac ]; then autoreconf -i; fi
84
87
- rm -rf .ghc.environment.* dist/
85
88
- 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
87
91
- SRCTAR=(${PKGNAME}-*.tar.gz)
88
92
- SRC_BASENAME="${SRCTAR/%.tar.gz}"
89
93
- tar -xvf "./$SRC_BASENAME.tar.gz"
@@ -98,7 +102,7 @@ script:
98
102
# - rm -rf ./dist-newstyle
99
103
100
104
# build & run tests
101
- - ../../ enable_doctest.sh
105
+ - ../enable_doctest.sh
102
106
- cabal v2-build -w ${HC} ${TEST} ${BENCH} all
103
107
- if [ "x$TEST" = "x--enable-tests" ]; then cabal v2-test -w ${HC} ${TEST} all; fi
104
108
0 commit comments