aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xtravis.sh11
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'