Browse Source

Use latest version of travis-utils

tags/2.5-rc1
David Gageot 9 years ago
parent
commit
60fecd180c
1 changed files with 8 additions and 3 deletions
  1. 8
    3
      travis.sh

+ 8
- 3
travis.sh View File

@@ -3,23 +3,28 @@
set -euo pipefail

function installTravisTools {
curl -sSL https://raw.githubusercontent.com/sonarsource/travis-utils/v12/install.sh | bash
curl -sSL https://raw.githubusercontent.com/sonarsource/travis-utils/v13/install.sh | bash
source /tmp/travis-utils/env.sh
}

function buildSnapshotDependencies {
travis_build "SonarSource/sonar-orchestrator" "0fe60edd0978300334ecc9101e4c10bcb05516d0"
travis_build_green "SonarSource/sonarqube" "master"
}

case "$TESTS" in

CI)
installTravisTools
buildSnapshotDependencies

travis_build_green "SonarSource/sonarqube" "master"
mvn verify -B -e -V
;;

IT-DEV)
installTravisTools
buildSnapshotDependencies

travis_build_green "SonarSource/sonarqube" "master"
mvn install -Dsource.skip=true -Denforcer.skip=true -Danimal.sniffer.skip=true -Dmaven.test.skip=true

cd it

Loading…
Cancel
Save