diff options
-rwxr-xr-x | travis.sh | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/travis.sh b/travis.sh index 3e5e52d618a..b536631e930 100755 --- a/travis.sh +++ b/travis.sh @@ -28,6 +28,17 @@ CI) -Pdeploy-sonarsource \ -B -e -V + if [[ "${TRAVIS_BRANCH}" == "branch-"* ]] && [ "$TRAVIS_PULL_REQUEST" == "false" ]; then + strongEcho 'Build and deploy' + + # Do not deploy a SNAPSHOT version but the release version related to this build + set_maven_build_version $TRAVIS_BUILD_NUMBER + + # analysis is currently executed by SonarSource internal infrastructure + mvn deploy \ + -Pdeploy-sonarsource \ + -B -e -V + elif [ "$TRAVIS_PULL_REQUEST" != "false" ] && [ -n "${GITHUB_TOKEN:-}" ]; then strongEcho 'Build and analyze pull request, no deploy' |