if [ "${TRAVIS_PULL_REQUEST}" != "false" ]; then
echo "Running sonar scanner in change preview mode"
sonar-scanner \
-Dsonar.host.url=$SONAR_URL \
-Dsonar.analysis.mode=preview \
-Dsonar.profile=NodeJS \
-Dsonar.projectVersion=$PACKAGE_VERSION \
-Dsonar.login=$SONAR_TOKEN \
-Dsonar.github.pullRequest=$TRAVIS_PULL_REQUEST \
-Dsonar.github.oauth=$SONAR_GITHUB_TOKEN \
-Dsonar.github.repository=$TRAVIS_REPO_SLUG
elif [ "${TRAVIS_BRANCH}" == "master" ] || [ "${TRAVIS_BRANCH}" == "develop" ]; then
echo "Running sonar scanner in publish mode"
sonar-scanner \
-Dsonar.host.url=$SONAR_URL \
-Dsonar.analysis.mode=publish \
-Dsonar.profile=NodeJS \
-Dsonar.projectVersion=$PACKAGE_VERSION \
-Dsonar.login=$SONAR_TOKEN \
-Dsonar.github.pullRequest= \
-Dsonar.github.oauth= \
-Dsonar.github.repository=
fi