Skip to content

Commit 42b79ff

Browse files
committed
Use cabal-install-1.24 for all travis jobs
1 parent 27e0c47 commit 42b79ff

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.travis.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@ before_cache:
1313

1414
matrix:
1515
include:
16-
- env: CABALVER=1.16 GHCVER=7.4.2
16+
- env: CABALVER=1.24 GHCVER=7.4.2
1717
compiler: ": #GHC 7.4.2"
18-
addons: {apt: {packages: [cabal-install-1.16,ghc-7.4.2], sources: [hvr-ghc]}}
19-
- env: CABALVER=1.16 GHCVER=7.6.3
18+
addons: {apt: {packages: [cabal-install-1.24,ghc-7.4.2], sources: [hvr-ghc]}}
19+
- env: CABALVER=1.24 GHCVER=7.6.3
2020
compiler: ": #GHC 7.6.3"
21-
addons: {apt: {packages: [cabal-install-1.16,ghc-7.6.3], sources: [hvr-ghc]}}
22-
- env: CABALVER=1.18 GHCVER=7.8.4
21+
addons: {apt: {packages: [cabal-install-1.24,ghc-7.6.3], sources: [hvr-ghc]}}
22+
- env: CABALVER=1.24 GHCVER=7.8.4
2323
compiler: ": #GHC 7.8.4"
24-
addons: {apt: {packages: [cabal-install-1.18,ghc-7.8.4], sources: [hvr-ghc]}}
25-
- env: CABALVER=1.22 GHCVER=7.10.3
24+
addons: {apt: {packages: [cabal-install-1.24,ghc-7.8.4], sources: [hvr-ghc]}}
25+
- env: CABALVER=1.24 GHCVER=7.10.3
2626
compiler: ": #GHC 7.10.3"
27-
addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.3], sources: [hvr-ghc]}}
27+
addons: {apt: {packages: [cabal-install-1.24,ghc-7.10.3], sources: [hvr-ghc]}}
2828
- env: CABALVER=1.24 GHCVER=8.0.1
2929
compiler: ": #GHC 8.0.1"
3030
addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.1], sources: [hvr-ghc]}}
@@ -43,7 +43,7 @@ install:
4343
fi
4444
- travis_retry cabal update -v
4545
- sed -i 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config
46-
- cabal install --only-dependencies --enable-tests --dry -v > installplan.txt
46+
- cabal install --only-dependencies --enable-tests --disable-benchmarks --dry -v > installplan.txt
4747
- sed -i -e '1,/^Resolving /d' installplan.txt; cat installplan.txt
4848

4949
# check whether current requested install-plan matches cached package-db snapshot
@@ -57,7 +57,7 @@ install:
5757
echo "cabal build-cache MISS";
5858
rm -rf $HOME/.cabsnap;
5959
mkdir -p $HOME/.ghc $HOME/.cabal/lib $HOME/.cabal/share $HOME/.cabal/bin;
60-
cabal install --only-dependencies --enable-tests;
60+
cabal install --only-dependencies --enable-tests --disable-benchmarks;
6161
fi
6262

6363
# snapshot package-db on cache miss
@@ -73,7 +73,7 @@ install:
7373
# any command which exits with a non-zero exit code causes the build to fail.
7474
script:
7575
- if [ -f configure.ac ]; then autoreconf -i; fi
76-
- cabal configure --enable-tests -v2 # -v2 provides useful information for debugging
76+
- cabal configure --enable-tests --disable-benchmarks -v2 # -v2 provides useful information for debugging
7777
- cabal build # this builds all libraries and executables (including tests)
7878
- cabal test
7979
- cabal sdist # tests that a source-distribution can be generated

0 commit comments

Comments
 (0)