1234567891011121314151617181920212223 |
- #!/bin/bash
- set -euo pipefail
-
- source .cirrus/cirrus-env
-
- : "${SONAR_HOST_URL?}" "${SONAR_TOKEN?}"
-
- git fetch --unshallow || true
- if [ -n "${GITHUB_BASE_BRANCH:-}" ]; then
- git fetch origin "${GITHUB_BASE_BRANCH}"
- fi
-
- ./gradlew sonar \
- -DbuildNumber="$BUILD_NUMBER" \
- -Dsonar.projectKey=sonarqube \
- -Dsonar.host.url="$SONAR_HOST_URL" \
- -Dsonar.token="$SONAR_TOKEN" \
- -Dsonar.analysis.buildNumber="$BUILD_NUMBER" \
- -Dsonar.analysis.pipeline="$PIPELINE_ID" \
- -Dsonar.analysis.repository="$GITHUB_REPO" \
- -Dsonar.analysis.sha1="$GIT_SHA1" \
- -Dsonar.exclusions=**/design-system/src/theme/** \
- --parallel --configure-on-demand --console plain -Pqa
|