projects
/
lsp-test.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Kill process even if exception is thrown
[lsp-test.git]
/
.travis.yml
diff --git
a/.travis.yml
b/.travis.yml
index 3b4bbc2aa45c6583a4e61ad6c18245ade3d9f1af..d2f0323d672a6958ef8a802fcbde08445365bed4 100644
(file)
--- a/
.travis.yml
+++ b/
.travis.yml
@@
-8,6
+8,8
@@
sudo: false
# Caching so the next build will be fast too.
cache:
directories:
# 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
# - $HOME/.stack
- $HOME/haskell-ide-engine/dist
- $HOME/haskell-ide-engine/dist-newstyle
@@
-19,9
+21,7
@@
addons:
- hoogle
before_install:
- 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
- export PATH=$TRAVIS_BUILD_DIR:$PATH
# - mkdir -p haskell-ide-engine
# - cd haskell-ide-engine
@@
-38,10
+38,9
@@
before_install:
- npm i -g javascript-typescript-langserver
script:
- npm i -g javascript-typescript-langserver
script:
- - cabal configure --enable-tests --enable-coverage
- - cabal build
- hoogle generate
- hoogle generate
+ - cabal configure --enable-tests --enable-coverage
- cabal test --show-details=streaming
after_script:
- 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
- ./codecov-haskell