8 # Caching so the next build will be fast too.
12 - $HOME/haskell-ide-engine/dist
13 - $HOME/haskell-ide-engine/dist-newstyle
23 - wget https://877-129435383-gh.circle-artifacts.com/0/bin/hie
24 - export PATH=$HOME:$PATH
25 # - mkdir -p haskell-ide-engine
26 # - cd haskell-ide-engine
28 # - git remote add origin https://github.com/Bubba/haskell-ide-engine.git
29 # - git pull origin heirarchal-document-symbols
30 # - git submodule init
31 # - git submodule sync
32 # - git submodule update
33 # - cabal new-configure
34 # - cabal new-build -j2
35 # - export PATH=$HOME/haskell-ide-engine/dist-newstyle/build/*/ghc-*/haskell-ide-engine-*/c/hie/build/hie/hie:$PATH
37 - cd $TRAVIS_BUILD_DIR
39 - npm i -g javascript-typescript-langserver
42 - cabal configure --enable-tests --enable-coverage
44 - cabal test --show-details=streaming
46 - cabal install codecov-haskell --bindir=$HOME