From edc51e461a2a6ea29df05c5dd47d114f7b2f82f6 Mon Sep 17 00:00:00 2001 From: nyyu Date: Sun, 15 Dec 2024 11:55:42 +0100 Subject: [PATCH] feat: version node --- sonar.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sonar.sh b/sonar.sh index 24fc7ef..6ebca22 100755 --- a/sonar.sh +++ b/sonar.sh @@ -6,4 +6,9 @@ if [[ -n "${CI_COMMIT_PULL_REQUEST}" ]]; then sonarOpts=(-Dsonar.pullrequest.key="${CI_COMMIT_PULL_REQUEST}" -Dsonar.pullrequest.branch="${CI_COMMIT_SOURCE_BRANCH}" -Dsonar.pullrequest.base="${CI_COMMIT_TARGET_BRANCH}") fi +if [[ -f "package.json" ]]; then + version=$(awk -F'"' '/"version": ".+"/{ print $4; exit; }' package.json) + sonarOpts+=(-Dsonar.projectVersion="${version}") +fi + sonar-scanner -Dsonar.working.directory=/tmp/.scannerwork -Dsonar.qualitygate.wait=true "${sonarOpts[@]}" || true