projects
/
lsp-test.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
49c8036
)
Install packages on all OSs
author
Luke Lau
<luke_lau@icloud.com>
Sat, 8 Jun 2019 17:10:49 +0000
(18:10 +0100)
committer
Luke Lau
<luke_lau@icloud.com>
Sat, 8 Jun 2019 19:17:15 +0000
(20:17 +0100)
.travis.yml
patch
|
blob
|
history
diff --git
a/.travis.yml
b/.travis.yml
index 95e25efee788ae41134ba91c3c8b2d91169424fc..84e60fc94808d9d7f8ba930a596f79d6797e46cb 100644
(file)
--- a/
.travis.yml
+++ b/
.travis.yml
@@
-1,4
+1,4
@@
-language:
haskell
+language:
c
sudo: false
os:
sudo: false
os:
@@
-8,9
+8,9
@@
os:
dist: xenial
dist: xenial
-ghc:
-- 8.6.5
-cabal: '2.4'
+
#
ghc:
+
#
- 8.6.5
+
#
cabal: '2.4'
cache:
directories:
cache:
directories:
@@
-21,10
+21,20
@@
cache:
addons:
apt:
addons:
apt:
+ sources:
+ - sourceline: ppa:hvr/ghc
packages:
- npm
packages:
- npm
+ - ghc-8.6.5
+ - cabal-install-2.4
+ homebrew:
+ packages:
+ - ghc
+ - cabal-install
+ - npm
before_install:
before_install:
+- if [[ "$TRAVIS_OS_NAME" == "windows" ]]; then choco install ghc cabal nodejs; /C/ProgramData/chocolatey/bin/RefreshEnv.cmd; fi
- export PATH=$HOME/.cabal/bin:$PATH
- mkdir -p $HOME/haskell-ide-engine
- cd $HOME/haskell-ide-engine
- export PATH=$HOME/.cabal/bin:$PATH
- mkdir -p $HOME/haskell-ide-engine
- cd $HOME/haskell-ide-engine