git.iko.soy/typeable/swagger2
on v0.4 help sign in
typeable/swagger2/.travis.yml
48 lines 1.1 kB history raw
1# explicitly request container-based infrastructure
2sudo: false
4matrix:
5 include:
6 - env: GHCVER=7.8.4 STACK_YAML=stack-7.8.yaml
7 addons:
8 apt:
9 sources:
10 - hvr-ghc
11 packages:
12 - ghc-7.8.4
13 - env: GHCVER=7.10.2 STACK_YAML=stack.yaml
14 addons:
15 apt:
16 sources:
17 - hvr-ghc
18 packages:
19 - ghc-7.10.2
20 - env: GHCVER=head STACK_YAML=stack-head.yaml
21 addons:
22 apt:
23 sources:
24 - hvr-ghc
25 packages:
26 - ghc-head
27 allow_failures:
28 - env: GHCVER=7.8.4 STACK_YAML=stack-7.8.yaml
29 - env: GHCVER=head STACK_YAML=stack-head.yaml
31cache:
32 directories:
33 - $HOME/.stack/
35before_install:
36 # ghc
37 - export PATH=/opt/ghc/$GHCVER/bin:$PATH
38 # stack
39 - mkdir -p ~/.local/bin
40 - export PATH=~/.local/bin:$PATH
41 - travis_retry curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
43install:
44 - stack --no-terminal --skip-ghc-check setup
45 - stack --no-terminal --skip-ghc-check test --only-snapshot
47script:
48 - stack --no-terminal --skip-ghc-check test --pedantic