diff --git a/jobs/CheckUpReportUpload_Analysis/config.xml b/jobs/CheckUpReportUpload_Analysis/config.xml index bc58112665b7aeaa84e7fcd6c2cdf3dae0494b08..09fdcdf7b639abc64f28596cd1a8ae6ae51c2d7b 100644 --- a/jobs/CheckUpReportUpload_Analysis/config.xml +++ b/jobs/CheckUpReportUpload_Analysis/config.xml @@ -1,12 +1,25 @@ - 健檢報告上傳 + 專案描述 : 健檢報告上傳 +SonarQbue 流程如下 +1. SonarQube analysis +2. Dependency Check third party library. false ylhealth + + + + Branch_Variable + + develop + false + + + 1 @@ -26,7 +39,7 @@ - */develop + $Branch_Variable false @@ -38,20 +51,16 @@ false false false - - - H H(8-22)/2 * * 1-5 - - + false org.ylhealth.ym.chm.agent ReportUploader - compile $SONAR_MAVEN_GOAL -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.login=$SONAR_AUTH_TOKEN -Dsonar.projectKey=CheckUpReportUpload -Dsonar.projectName=健檢報告上傳 -Dsonar.sources=src/main -Dsonar.sourceEncoding=UTF-8 -Dsonar.java.sources=1.8 -Dsonar.junit.reportPaths=reports/java/surefire-reports -Dsonar.jacoco.reportPaths=reports/java/jacoco.exec -Dsonar.javascript.lcov.reportPaths=reports/js/lcov.dat -DskipTests=true + clean verify sonar:sonar true false - false + true false false false @@ -64,11 +73,81 @@ true - - - - - + + + + + [DRY] + low + false + false + + + + + + + + + + + + + + + + + + + true + false + false + 50 + 25 + + + $QA_Group + false + false + true + + + + + + + low + [DependencyCheck] + + false + false + false + false + + + + + + + + + + + + + + + + + + + false + true + false + target/dependency-check-report.xml + + +