diff options
Diffstat (limited to '.travis')
-rwxr-xr-x | .travis/run_iris.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/.travis/run_iris.sh b/.travis/run_iris.sh new file mode 100755 index 00000000000..638cefc3cd1 --- /dev/null +++ b/.travis/run_iris.sh @@ -0,0 +1,20 @@ +#!/bin/bash +set +x + +VERSION="\[RELEASE\]" +HTTP_CODE=`curl --write-out %{http_code} -O --user $ARTIFACTORY_PRIVATE_USERNAME:$ARTIFACTORY_API_KEY $ARTIFACTORY_URL/sonarsource-private-releases/com/sonarsource/iris/iris/$VERSION/iris-$VERSION-jar-with-dependencies.jar` + +if [ "$HTTP_CODE" != "200" ]; then + echo "Download $VERSION failed -> $HTTP_CODE" + exit -1 +else + echo "Downloaded $VERSION" +fi + +java -Diris.projectKey=org.sonarsource.sonarqube:sonarqube \ + -Diris.source.url=https://next.sonarqube.com/sonarqube \ + -Diris.source.token=$NEXT_TOKEN \ + -Diris.destination.url=$SONAR_HOST_URL \ + -Diris.destination.token=$SONAR_TOKEN \ + -Diris.maxcountposts=50 \ + -jar iris-[RELEASE]-jar-with-dependencies.jar |