File: .travis.yml

package info (click to toggle)
haskell-adjunctions 4.1.0.1-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 156 kB
  • ctags: 1
  • sloc: haskell: 822; sh: 19; makefile: 2
file content (31 lines) | stat: -rw-r--r-- 789 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
language: haskell

before_install:
  # Uncomment whenever hackage is down.
  # - mkdir -p ~/.cabal && cp travis/config ~/.cabal/config && cabal update
  - cabal update

  # Try installing some of the build-deps with apt-get for speed.
  - travis/cabal-apt-install $mode
  - travis/cabal-apt-install packdeps packunused

install:
  - cabal configure $mode
  - cabal build --ghc-options=-ddump-minimal-imports

script:
  - $script
  - hlint src --cpp-define HLINT
  - packdeps adjunctions.cabal
  - packunused

notifications:
  irc:
    channels:
      - "irc.freenode.org#haskell-lens"
    skip_join: true
    template:
      - "\x0313adjunctions\x03/\x0306%{branch}\x03 \x0314%{commit}\x03 %{build_url} %{message}"

env:
  - mode="--enable-tests" script="cabal test --show-details=always"