on master help sign in
Include nodejs on travis
commitbe56a8cdf624f42f32c5ba53728bb21405a84d65 authorHamish Mackenzie <Hamish.K.Mackenzie@googlemail.com> dateThu 29 Sep 2016, 23:18 (10 years ago) parent56022c3
1 file changed+2−7
.travis.yml+2−7
.travis.yml+2−7
@@ -16,25 +16,20 @@ cache:
1616before_install:
1717 - travis_retry sudo add-apt-repository -y ppa:hvr/ghc
1818 - travis_retry sudo apt-get update
19− - travis_retry sudo apt-get install -y cabal-install-$CABALVER ghc-$GHCVER happy-1.19.5 alex-3.1.7
20− - travis_retry sudo apt-get install -y libwebkitgtk-dev libwebkitgtk-3.0-dev libgirepository1.0-dev
19+ - travis_retry sudo apt-get install -y cabal-install-$CABALVER ghc-$GHCVER happy-1.19.5 alex-3.1.7 nodejs
2120 - export PATH=$HOME/.cabal/bin:/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:/opt/alex/3.1.7/bin:/opt/happy/1.19.5/bin:$PATH
2221
2322install:
2423 - cabal --version
2524 - echo "$(ghc --version) [$(ghc --print-project-git-commit-id 2> /dev/null || echo '?')]"
2625 - travis_retry cabal update
27− - cabal install Cabal cabal-install
28− - cabal install gtk2hs-buildtools
29− - git clone https://github.com/haskell-gi/haskell-gi.git
30− - cabal install ./haskell-gi
31− - cabal install --only-dependencies --enable-tests --enable-benchmarks
3226
3327script:
3428 - cabal install --only-dependencies --enable-tests --force-reinstalls
3529 - cabal configure
3630 - cabal build
3731 - cabal haddock
32+ - node --version
3833 - cabal test
3934 - cabal clean
4035 - cabal sdist