Skip to content

Commit a31e365

Browse files
committed
Merge pull request #158 from phadej/lts-4
Add lts-4.0 matrix rows
2 parents 726e22f + 63696ad commit a31e365

File tree

5 files changed

+26
-13
lines changed

5 files changed

+26
-13
lines changed

.travis.yml

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,23 +24,29 @@ matrix:
2424
- env: BUILD=cabal CABALVER=1.18 GHCVER=7.8.4 STACKAGESNAPSHOT=lts-2.22
2525
compiler: ": #GHC 7.8.4 lts-2.22"
2626
addons: {apt: {packages: [cabal-install-1.18,ghc-7.8.4], sources: [hvr-ghc]}}
27-
- env: BUILD=cabal CABALVER=1.22 GHCVER=7.10.2
28-
compiler: ": #GHC 7.10.2"
27+
- env: BUILD=cabal CABALVER=1.22 GHCVER=7.10.2 STACKAGESNAPSHOT=lts-3.21
28+
compiler: ": #GHC 7.10.2 lts-3.21"
2929
addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.2], sources: [hvr-ghc]}}
30-
- env: BUILD=cabal CABALVER=1.22 GHCVER=7.10.2 STACKAGESNAPSHOT=lts-3
31-
compiler: ": #GHC 7.10.2 lts-3"
32-
addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.2], sources: [hvr-ghc]}}
33-
- env: BUILD=stack STACK_YAML=stack-lts-2.yaml
30+
- env: BUILD=cabal CABALVER=1.22 GHCVER=7.10.3
31+
compiler: ": #GHC 7.10.3"
32+
addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.3], sources: [hvr-ghc]}}
33+
- env: BUILD=cabal CABALVER=1.22 GHCVER=7.10.3 STACKAGESNAPSHOT=lts-4.0
34+
compiler: ": #GHC 7.10.3 lts-4.0"
35+
addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.3], sources: [hvr-ghc]}}
36+
- env: BUILD=stack STACK_YAML=stack-lts-2.yaml GHCVER=7.8.4
3437
compiler: ": #STACK LTS2"
3538
addons: {apt: {packages: [ghc-7.8.4], sources: [hvr-ghc]}}
36-
- env: BUILD=stack STACK_YAML=stack-lts-3.yaml
39+
- env: BUILD=stack STACK_YAML=stack-lts-3.yaml GHCVER=7.10.2
3740
compiler: ": #STACK LTS3"
3841
addons: {apt: {packages: [ghc-7.10.2], sources: [hvr-ghc]}}
39-
- env: BUILD=stack STACK_YAML=stack-nightly.yaml
42+
- env: BUILD=stack STACK_YAML=stack-lts-4.yaml GHCVER=7.10.3
43+
compiler: ": #STACK LTS4"
44+
addons: {apt: {packages: [ghc-7.10.3], sources: [hvr-ghc]}}
45+
- env: BUILD=stack STACK_YAML=stack-nightly.yaml GHCVER=7.10.3
4046
compiler: ": #STACK nightly"
4147
addons: {apt: {packages: [ghc-7.10.3], sources: [hvr-ghc]}}
42-
- env: BUILD=stack STACK_YAML=stack-lts-3.yaml
43-
compiler: ": #stack LTS3 OSX"
48+
- env: BUILD=stack STACK_YAML=stack-lts-4.yaml
49+
compiler: ": #stack LTS4 OSX"
4450
os: osx
4551

4652
before_install:

stack-lts-3.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ packages:
22
- '.'
33
extra-deps:
44
- http-link-header-1.0.1
5-
resolver: lts-3.20
5+
resolver: lts-3.21
66
flags:
77
github:
88
aeson-compat: false

stack-lts-4.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
packages:
2+
- '.'
3+
extra-deps: []
4+
resolver: lts-4.0
5+
flags:
6+
github:
7+
aeson-compat: true

stack-nightly.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
resolver: nightly-2016-01-03
1+
resolver: nightly-2016-01-08
22
packages:
33
- '.'
44
extra-deps: []

travis-install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ case $BUILD in
1616
if [ -f $HOME/.cabal/packages/hackage.haskell.org/00-index.tar.gz ]; then
1717
zcat $HOME/.cabal/packages/hackage.haskell.org/00-index.tar.gz > $HOME/.cabal/packages/hackage.haskell.org/00-index.tar
1818
fi
19-
travis_retry cabal update -v
19+
cabal update -v
2020
sed -i 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config
2121
cabal install --only-dependencies --enable-tests --enable-benchmarks --dry -v > installplan.txt
2222
sed -i -e '1,/^Resolving /d' installplan.txt; cat installplan.txt

0 commit comments

Comments
 (0)