]> source.dussan.org Git - sonarqube.git/commitdiff
Build on cix [skip ci]
authorDavid Rautureau <david.rautureau@sonarsource.com>
Fri, 23 Mar 2018 16:17:10 +0000 (17:17 +0100)
committerJanos Gyerik <janos.gyerik@sonarsource.com>
Wed, 4 Apr 2018 12:25:33 +0000 (14:25 +0200)
travis.sh

index 300ee86f70d86a04b7ec2645dc9610b960ec46dc..60902db3ee34ed3a65333892aba04c3147bf4cba 100755 (executable)
--- a/travis.sh
+++ b/travis.sh
@@ -23,12 +23,6 @@ function installJdk8 {
   export PATH=$JAVA_HOME/bin:$PATH
 }
 
-function installNode {
-  set +u
-  source ~/.nvm/nvm.sh && nvm install 8
-  set -u
-}
-
 #
 # Configure Maven settings and install some script utilities
 #
@@ -58,23 +52,9 @@ keep_alive &
 # @TravisCI please provide the feature natively, like at AppVeyor or CircleCI ;-)
 cancel_branch_build_with_pr || if [[ $? -eq 1 ]]; then exit 0; fi
 
-# configure environment variables for Artifactory
-export GIT_COMMIT=$TRAVIS_COMMIT
-export BUILD_NUMBER=$TRAVIS_BUILD_NUMBER
-if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
-  export GIT_BRANCH=$TRAVIS_BRANCH
-  unset PULL_REQUEST_BRANCH_TARGET
-  unset PULL_REQUEST_NUMBER
-else
-  export GIT_BRANCH=$TRAVIS_PULL_REQUEST_BRANCH
-  export PULL_REQUEST_BRANCH_TARGET=$TRAVIS_BRANCH
-  export PULL_REQUEST_NUMBER=$TRAVIS_PULL_REQUEST
-fi
-
 case "$TARGET" in
 
 BUILD)
-
   installJdk8
   installNode
 
@@ -146,11 +126,8 @@ BUILD)
   ;;
 
 WEB_TESTS)
-  installNode
-  curl -o- -L https://yarnpkg.com/install.sh | bash
-  export PATH=$HOME/.yarn/bin:$PATH
-  cd server/sonar-web && yarn && yarn validate
-  cd ../sonar-vsts && yarn && yarn validate
+  ./gradlew :server:sonar-web:yarn :server:sonar-web:yarn_validate --no-daemon --console plain
+  ./gradlew :server:sonar-vsts:yarn :server:sonar-vsts:yarn_validate --no-daemon --console plain
   ;;
   
 *)