Skip to content
This repository was archived by the owner on Feb 27, 2024. It is now read-only.

Commit edac2a6

Browse files
committed
travis-ci: run tests with ghc 8.4.3
1 parent 953d7e7 commit edac2a6

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

Diff for: .travis.yml

+13-13
Original file line numberDiff line numberDiff line change
@@ -28,24 +28,24 @@ before_cache:
2828

2929
matrix:
3030
include:
31-
- compiler: "ghc-7.6.3"
32-
# env: TEST=--disable-tests BENCH=--disable-benchmarks
33-
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-7.6.3], sources: [hvr-ghc]}}
34-
- compiler: "ghc-7.8.4"
31+
- compiler: "ghc-8.4.3"
3532
# env: TEST=--disable-tests BENCH=--disable-benchmarks
36-
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-7.8.4], sources: [hvr-ghc]}}
37-
- compiler: "ghc-7.10.3"
33+
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-8.4.3], sources: [hvr-ghc]}}
34+
- compiler: "ghc-8.2.2"
3835
# env: TEST=--disable-tests BENCH=--disable-benchmarks
39-
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-7.10.3], sources: [hvr-ghc]}}
36+
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-8.2.2], sources: [hvr-ghc]}}
4037
- compiler: "ghc-8.0.2"
4138
# env: TEST=--disable-tests BENCH=--disable-benchmarks
42-
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.0.2], sources: [hvr-ghc]}}
43-
- compiler: "ghc-8.2.2"
39+
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-8.0.2], sources: [hvr-ghc]}}
40+
- compiler: "ghc-7.10.3"
4441
# env: TEST=--disable-tests BENCH=--disable-benchmarks
45-
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.2.2], sources: [hvr-ghc]}}
46-
- compiler: "ghc-8.4.1"
42+
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-7.10.3], sources: [hvr-ghc]}}
43+
- compiler: "ghc-7.8.4"
44+
# env: TEST=--disable-tests BENCH=--disable-benchmarks
45+
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-7.8.4], sources: [hvr-ghc]}}
46+
- compiler: "ghc-7.6.3"
4747
# env: TEST=--disable-tests BENCH=--disable-benchmarks
48-
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.4.1], sources: [hvr-ghc]}}
48+
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-7.6.3], sources: [hvr-ghc]}}
4949

5050
before_install:
5151
- HC=${CC}
@@ -69,7 +69,7 @@ install:
6969
- "sed -i.bak 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config"
7070
- rm -fv cabal.project cabal.project.local
7171
- grep -Ev -- '^\s*--' ${HOME}/.cabal/config | grep -Ev '^\s*$'
72-
- if [ $HCNUMVER -ge 80000 ]; then cabal new-install -w ${HC} --symlink-bindir=$HOME/.local/bin doctest --constraint='doctest ==0.14.*'; fi
72+
- if [ $HCNUMVER -ge 80000 ]; then cabal new-install -w ${HC} --symlink-bindir=$HOME/.local/bin doctest --constraint='doctest ==0.15.*'; fi
7373
- if [ $HCNUMVER -eq 80202 ]; then cabal new-install -w ${HC} --symlink-bindir=$HOME/.local/bin hlint --constraint='hlint ==2.1.*'; fi
7474
- "printf 'packages: \".\"\\n' > cabal.project"
7575
- cat cabal.project

Diff for: hackage-db.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ synopsis: Access cabal-install's Hackage database via Data.Map
1111
cabal-version: >= 1.10
1212
build-type: Simple
1313
tested-with: GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.3
14-
, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.1
14+
, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3
1515

1616
description:
1717
This library provides convenient access to the local copy of the Hackage

0 commit comments

Comments
 (0)