# Caching so the next build will be fast too.
cache:
directories:
+ - dist
+ - dist-newstyle
# - $HOME/.stack
- $HOME/haskell-ide-engine/dist
- $HOME/haskell-ide-engine/dist-newstyle
- hoogle
before_install:
- - printenv
- # - cd $HOME
- - wget https://877-129435383-gh.circle-artifacts.com/0/bin/hie
+ - sh .download-hie.sh
- export PATH=$TRAVIS_BUILD_DIR:$PATH
# - mkdir -p haskell-ide-engine
# - cd haskell-ide-engine
- npm i -g javascript-typescript-langserver
script:
- - cabal configure --enable-tests --enable-coverage
- - cabal build
- hoogle generate
+ - cabal configure --enable-tests --enable-coverage
- cabal test --show-details=streaming
after_script:
- - cabal install codecov-haskell --bindir=$TRAVIS_BUILD_DIR
+ - cabal install --bindir=$TRAVIS_BUILD_DIR https://github.com/eth-r/codecov-haskell/archive/master.tar.gz
- ./codecov-haskell