Pull request #222: RED-6098: fixed sonar issue for Sec-build

Merge in RED/redaction-report-service from RED-6098-B to master

* commit 'e709cb6a44e1c26949b5b9338a0c5cc4ba90689f':
  RED-6098: fixed sonar issue for Sec-build
This commit is contained in:
Ali Oezyetimoglu 2023-04-11 14:10:09 +02:00
commit 7163315a53

View File

@ -12,7 +12,8 @@ mvn -f ${bamboo_build_working_directory}/$SERVICE_NAME-v1/pom.xml \
echo "dependency-check:aggregate"
mvn --no-transfer-progress \
-f ${bamboo_build_working_directory}/$SERVICE_NAME-v1/pom.xml \
org.owasp:dependency-check-maven:aggregate
org.owasp:dependency-check-maven:aggregate \
-DknownExploitedEnabled=false
if [[ -z "${bamboo_repository_pr_key}" ]]
then
@ -26,7 +27,8 @@ then
-Dsonar.branch.name=${bamboo_planRepository_1_branch} \
-Dsonar.dependencyCheck.jsonReportPath=target/dependency-check-report.json \
-Dsonar.dependencyCheck.xmlReportPath=target/dependency-check-report.xml \
-Dsonar.dependencyCheck.htmlReportPath=target/dependency-check-report.html
-Dsonar.dependencyCheck.htmlReportPath=target/dependency-check-report.html \
-Dsonar.java.binaries=${bamboo_build_working_directory}/target
else
echo "Sonar Scan for PR with key1: ${bamboo_repository_pr_key}"
mvn --no-transfer-progress \
@ -40,5 +42,6 @@ else
-Dsonar.pullrequest.base=${bamboo_repository_pr_targetBranch} \
-Dsonar.dependencyCheck.jsonReportPath=target/dependency-check-report.json \
-Dsonar.dependencyCheck.xmlReportPath=target/dependency-check-report.xml \
-Dsonar.dependencyCheck.htmlReportPath=target/dependency-check-report.html
-Dsonar.dependencyCheck.htmlReportPath=target/dependency-check-report.html \
-Dsonar.java.binaries=${bamboo_build_working_directory}/target
fi