Scale back build matrix
This matrix takes forever to build and makes the CI setup more complicated with various stack yamls fixing versions. I think it is reasonable to test the last 3 LTS and nightly.
This commit is contained in:
parent
dfe9cbc364
commit
94a9db4b81
15
.travis.yml
15
.travis.yml
@ -6,6 +6,8 @@
|
|||||||
# and taking the idea of using cabal-meta from yesodweb/yesod.
|
# and taking the idea of using cabal-meta from yesodweb/yesod.
|
||||||
|
|
||||||
sudo: false
|
sudo: false
|
||||||
|
dist: trusty
|
||||||
|
language: c
|
||||||
|
|
||||||
services:
|
services:
|
||||||
- redis-server
|
- redis-server
|
||||||
@ -23,14 +25,11 @@ cache:
|
|||||||
|
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- env: STACKARGS="--stack-yaml=stack_lts-2.yaml"
|
# last 3 LTS and nightly
|
||||||
- env: STACKARGS="--resolver=lts-3"
|
- env: STACKARGS="--resolver=lts-8"
|
||||||
- env: STACKARGS="--resolver=lts-4"
|
- env: STACKARGS="--resolver=lts-9"
|
||||||
- env: STACKARGS="--resolver=lts-5"
|
- env: STACKARGS="--resolver=lts-10"
|
||||||
- env: STACKARGS="--resolver=lts-6"
|
- env: STACKARGS="--resolver=nightly"
|
||||||
- env: STACKARGS="--stack-yaml=stack_lts-7.yaml"
|
|
||||||
- env: STACKARGS="--stack-yaml=stack_lts-8.yaml"
|
|
||||||
- env: STACKARGS="--stack-yaml=stack_nightly.yaml"
|
|
||||||
|
|
||||||
before_install:
|
before_install:
|
||||||
# Download and unpack the stack executable
|
# Download and unpack the stack executable
|
||||||
|
|||||||
@ -24,7 +24,14 @@ flags:
|
|||||||
serversession-frontend-yesod:
|
serversession-frontend-yesod:
|
||||||
lib-Werror: true
|
lib-Werror: true
|
||||||
extra-deps:
|
extra-deps:
|
||||||
|
# for lts 9, 10
|
||||||
- acid-state-0.14.3
|
- acid-state-0.14.3
|
||||||
- snap-1.1.0.0
|
- snap-1.1.0.0
|
||||||
|
- snap-core-1.0.3.1
|
||||||
|
- snap-server-1.0.3.3
|
||||||
- heist-1.0.1.2
|
- heist-1.0.1.2
|
||||||
- map-syntax-0.2.0.2
|
- map-syntax-0.2.0.2
|
||||||
|
- xmlhtml-0.2.5.2
|
||||||
|
# for lts-8
|
||||||
|
- blaze-html-0.9.0.1
|
||||||
|
- blaze-markup-0.8.2.0
|
||||||
|
|||||||
@ -1,31 +0,0 @@
|
|||||||
resolver: lts-2.22
|
|
||||||
packages:
|
|
||||||
- serversession
|
|
||||||
- serversession-backend-acid-state
|
|
||||||
- serversession-backend-persistent
|
|
||||||
- serversession-backend-redis
|
|
||||||
- serversession-frontend-snap
|
|
||||||
- serversession-frontend-wai
|
|
||||||
- serversession-frontend-yesod
|
|
||||||
- examples/serversession-example-yesod-persistent
|
|
||||||
flags:
|
|
||||||
serversession:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-acid-state:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-persistent:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-redis:
|
|
||||||
lib-Werror: true
|
|
||||||
old-locale: true
|
|
||||||
serversession-frontend-snap:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-frontend-wai:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-frontend-yesod:
|
|
||||||
lib-Werror: true
|
|
||||||
extra-deps:
|
|
||||||
- acid-state-0.14.0
|
|
||||||
- nonce-1.0.2
|
|
||||||
- wai-session-0.3.2
|
|
||||||
- hedis-0.6.6
|
|
||||||
@ -1,30 +0,0 @@
|
|||||||
resolver: lts-7.19
|
|
||||||
packages:
|
|
||||||
- serversession
|
|
||||||
- serversession-backend-acid-state
|
|
||||||
- serversession-backend-persistent
|
|
||||||
- serversession-backend-redis
|
|
||||||
- serversession-frontend-snap
|
|
||||||
- serversession-frontend-wai
|
|
||||||
- serversession-frontend-yesod
|
|
||||||
- examples/serversession-example-yesod-persistent
|
|
||||||
flags:
|
|
||||||
serversession:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-acid-state:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-persistent:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-redis:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-frontend-snap:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-frontend-wai:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-frontend-yesod:
|
|
||||||
lib-Werror: true
|
|
||||||
extra-deps:
|
|
||||||
- snap-1.0.0.1
|
|
||||||
- heist-1.0.1.0
|
|
||||||
- map-syntax-0.2.0.2
|
|
||||||
- classy-prelude-yesod-1.1.0
|
|
||||||
@ -1,29 +0,0 @@
|
|||||||
resolver: lts-8.3
|
|
||||||
packages:
|
|
||||||
- serversession
|
|
||||||
- serversession-backend-acid-state
|
|
||||||
- serversession-backend-persistent
|
|
||||||
- serversession-backend-redis
|
|
||||||
- serversession-frontend-snap
|
|
||||||
- serversession-frontend-wai
|
|
||||||
- serversession-frontend-yesod
|
|
||||||
- examples/serversession-example-yesod-persistent
|
|
||||||
flags:
|
|
||||||
serversession:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-acid-state:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-persistent:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-redis:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-frontend-snap:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-frontend-wai:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-frontend-yesod:
|
|
||||||
lib-Werror: true
|
|
||||||
extra-deps:
|
|
||||||
- snap-1.0.0.1
|
|
||||||
- heist-1.0.1.0
|
|
||||||
- map-syntax-0.2.0.2
|
|
||||||
@ -1,29 +0,0 @@
|
|||||||
resolver: nightly-2017-02-02
|
|
||||||
packages:
|
|
||||||
- serversession
|
|
||||||
- serversession-backend-acid-state
|
|
||||||
- serversession-backend-persistent
|
|
||||||
- serversession-backend-redis
|
|
||||||
- serversession-frontend-snap
|
|
||||||
- serversession-frontend-wai
|
|
||||||
- serversession-frontend-yesod
|
|
||||||
- examples/serversession-example-yesod-persistent
|
|
||||||
flags:
|
|
||||||
serversession:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-acid-state:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-persistent:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-backend-redis:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-frontend-snap:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-frontend-wai:
|
|
||||||
lib-Werror: true
|
|
||||||
serversession-frontend-yesod:
|
|
||||||
lib-Werror: true
|
|
||||||
extra-deps:
|
|
||||||
- snap-1.0.0.1
|
|
||||||
- heist-1.0.1.0
|
|
||||||
- map-syntax-0.2.0.2
|
|
||||||
Loading…
Reference in New Issue
Block a user