]> source.dussan.org Git - sonarqube.git/commitdiff
install nodejs 8 on travis
authorStas Vilchik <stas.vilchik@sonarsource.com>
Tue, 15 Aug 2017 14:12:05 +0000 (16:12 +0200)
committerGrégoire Aubert <gregoire.aubert@sonarsource.com>
Wed, 16 Aug 2017 07:13:02 +0000 (09:13 +0200)
travis.sh

index b0e49824b3563989989ce73a0f13d5624456d9ca..c1fb2fbf84bdd1a06f17df8477de9723f5837726 100755 (executable)
--- a/travis.sh
+++ b/travis.sh
@@ -39,6 +39,12 @@ function installMaven {
   export PATH=$M2_HOME/bin:$PATH
 }
 
+function installNode {
+  set +u
+  source ~/.nvm/nvm.sh && nvm install 8
+  set -u
+}
+
 #
 # Replaces the version defined in sources, usually x.y-SNAPSHOT,
 # by a version identifying the build.
@@ -115,6 +121,7 @@ BUILD)
 
   installJdk8
   installMaven
+  installNode
   fixBuildVersion
 
   # Minimal Maven settings
@@ -177,8 +184,7 @@ BUILD)
   ;;
 
 WEB_TESTS)
-  set +u
-  source ~/.nvm/nvm.sh && nvm install 6
+  installNode
   curl -o- -L https://yarnpkg.com/install.sh | bash
   export PATH=$HOME/.yarn/bin:$PATH
   cd server/sonar-web && yarn && yarn validate