diff --git a/config.xml b/config.xml index 87af083669cac8cf41e92831c68216f7dd664ffe..76f3e21ab241ef03956987e2c1e1766f3ce578f8 100644 --- a/config.xml +++ b/config.xml @@ -267,232 +267,6 @@ false - - - HRB - false - false - - - - - HRB_Backend_Build_Pipeline - false - false - - - HRB_Backend_Daily_Build - view/HRB/job/HRB_Backend_Daily_Build/ - - 1 - - Lightbox - - false - false - false - - false - - - false - 3 - false - - - - HRB_Manage_Build_Pipeline - false - false - - - HRB_Manage_Daily_Build - view/HRB/job/HRB_Manage_Daily_Build/ - - 1 - - Lightbox - - false - false - false - - false - - - false - 3 - false - - - - HRB_Manage - false - false - - - - CHMB_Commit_Build - HRB_Manage_Daily_Build - HRB_Manage_Detect_Web_Launch - - - - - - - - - - - - - - false - false - true - false - 50% - 50% - - - - - dashboard_portlet_11299 - Build statistics - - - - - - - HRB_Backend - false - false - - - - HRB_Backend_Daily_Build - HRB_Backend_Daily_Build_Test - HRB_Backend_Detect_Web_Launch - HRB_Commit_Build - HRB_Detect_Web - - - - - - - - - - - - - - false - false - true - false - 50% - 50% - - - - - dashboard_portlet_30449 - Build statistics - - - - - - - - - - - - - - - CRM - false - false - - - - - CRM_Daily_Build_Pipeline - false - false - - - CHM_Daily_Build - view/CRM/job/CHM_Daily_Build/ - - 1 - - Lightbox - - false - false - false - - false - - - false - 3 - false - - - - CRM_Backend - false - false - - - - CHM_Commit_Build - CHM_Daily_Build - - - - - - - - - - - - - - false - false - true - false - 50% - 50% - - - - - dashboard_portlet_9537 - Build statistics - - - - - - - - - - - - Automation @@ -514,7 +288,7 @@ false - + Automation_HRB_Backend @@ -538,7 +312,7 @@ false - + Automation HRB_Manage Automation HRB_Manage_IE IE_Automation @@ -600,7 +374,7 @@ false - + CHMB_AUTOMATION_BVT HRB_Manage_Automation HRB_Manage_Automation_Firefox @@ -627,7 +401,7 @@ false - + CHM_Automation @@ -705,532 +479,6 @@ - - - Deploy - false - false - - - - - HRB_Backend - false - false - - - - Deploy_HRB_Backend - - - - - - - - - - - - - - false - - - - HRB_Manage - false - false - - - - Deploy_HRB_Manage - Deploy_HRB_Manage_1PM - - - - - - - - - - - - - - false - - - - CRM_Backend - false - false - - - - Deploy_CHM_Backend - - - - - - - - - - - - - - false - - - - HRA_Backend - false - false - - - - Deploy_HRA_Backend - - - - - - - - - - - - - - false - - - - SQL Deploy - false - false - - - - SQL_Stored_Procedure_Deploy - - - - - - - - - - - - - - false - - - - - - - - - - - - Non-Functional Testing - false - false - - - - - OWASP - false - false - - - - - Dependency Check - false - false - - - - - HRB_Backend - false - false - - - - - - - - - - - - - - - - - false - - - - HRB_Manage - false - false - - - - HRB_Dependency_Check - - - - - - - - - - - - - - false - - - - CHM_Backend - false - false - - - - CHM_Dependency_Check - - - - - - - - - - - - - - false - - - - HRA_Backend - false - false - - - - HRA_Dependency_Check - - - - - - - - - - - - - - false - - - - HRB APP - false - false - - - - HRB_APP_SIT_Dependency_Check - - - - - - - - - - - - - - false - - - - CHM APP - false - false - - - - CHM_APP_Dependency_Check - - - - - - - - - - - - - - false - - - - - - - - - Zed Attack - false - false - - - - - CHM_Backend - false - false - - - - CHM_Backend_Zed_Attack - - - - - - - - - - - - - - false - - - - HRB_Backend - false - false - - - - HRB_Backend_API_Zed_Attack - HRB_Backend_Zed_Attack - - - - - - - - - - - - - - false - - - - HRB_Manage - false - false - - - - CRM_Manage_Zed_Attack - HRB_Manage_API_Zed_Attack - HRB_Manage_Zed_Attack - - - - - - - - - - - - - - false - - - - HRA_Backend - false - false - - - - HRA_Backend_Zed_Attack - - - - - - - - - - - - - - false - - - - - - - - - - - - - - Load Test - false - false - - - - data import compare testing - RUN_CRM_Backend_Load_Test - RUN_HRA_Backend_Load_Test - RUN_HRB_Backend_Load_Test - RUN_HRB_Manage_Load_Test - - - - - - - - - - - - - - false - - - - - - - - - HRA - false - false - - - - - HRA_Backend - false - false - - - - HRA_Backend_Commit_Build - HRA_Backend_Daily_Build - - - - - - - - - - - - - - false - true - false - true - false - 50% - 50% - - - - - - - - HRA_Backend_Build_Pipeline - false - false - - - HRA_Backend_Daily_Build - view/HRA/view/HRA_Backend_Build_Pipeline/job/HRA_Backend_Daily_Build/ - - 1 - - Lightbox - - false - false - false - - false - - - false - 3 - false - - - - - - Mobile @@ -1245,7 +493,7 @@ false - + HRB_Mobile_DEMO_ipa HRB_Mobile_Prod_ipa HRB_Mobile_Prod_ipa_CodePush @@ -1275,7 +523,7 @@ false - + HRB_Mobile_Prod_apk HRB_Mobile_SIT_apk HRB_Mobile_SIT_apk_CodePush @@ -1303,7 +551,7 @@ false - + CRM_Mobile_Prod_apk CRM_Mobile_Prod_apk_CodePush CRM_Mobile_SIT_apk @@ -1332,7 +580,7 @@ false - + CRM_Mobile_HotFix_Prod_ipa_CodePush CRM_Mobile_HotFix_UAT_ipa_CodePush CRM_Mobile_Prod_ipa @@ -1370,7 +618,6 @@ Deploy_Survey - Survey_Commit_Build Survey_Daily_Build @@ -1527,7 +774,10 @@ - SonarQube + Static Analysis + 靜態分析包含 +1. 掃描程式碼 使用 SonarQube +2. 掃描 "Using Components with Known Vulnerabilities" 使用 OWASP Dependency Check false false @@ -1555,6 +805,36 @@ false + + + Commit Build + false + false + + + + CHM_Commit_Build + CHMB_Commit_Build + Form_Commit_Build + HRA_Backend_Commit_Build + HRB_Commit_Build + ReportUploadAgent_Commit_Build + + + + + + + + + + + + + + false + true + Mobile 49434 @@ -1569,7 +849,7 @@ - + 7 @@ -1585,7 +865,7 @@ QA_Group alison.kuo@ylhealth.org,patrick.lin@ylhealth.org,johnes.lee@ylhealth.org,kitty.chang@ylhealth.org,monica.lin@ylhealth.org,zxcvcv3639@gmail.com,ero3322001@gmail.com RD_Group - scott.yang@ylhealth.org joren.lai@ylhealth.org ross.wang@ylhealth.org reo.pin@ylhealth.org nathan.hsieh@ylhealth.org xinny.tsai@ylhealth.org bess.leng@ylhealth.org john.chang@ylhealth.org untyosi@msn.com + scott.yang@ylhealth.org,joren.lai@ylhealth.org,ross.wang@ylhealth.org,reo.pin@ylhealth.org,nathan.hsieh@ylhealth.org,xinny.tsai@ylhealth.org,bess.leng@ylhealth.org,john.chang@ylhealth.org,untyosi@msn.com diff --git a/jobs/CHM_Dependency_Check/config.xml b/jobs/CHM_Dependency_Check/config.xml new file mode 100644 index 0000000000000000000000000000000000000000..5d6f699d9f93d279535c8f695aed65a91e73bf65 --- /dev/null +++ b/jobs/CHM_Dependency_Check/config.xml @@ -0,0 +1,96 @@ + + + + 主要是檢查軟體是否有弱洞或者是寫法有問題的第三方工具 +步驟 +1. Delete worksapce +2. Copy all of the files from daily build +3. Run dependency-check then create the report +4. Print report + false + + + ylhealth + + + + 1 + 3 + -1 + -1 + + + + + 2 + + + https://cm.ylhealth.org/gitlab/ym/CRM.git + 3485e854-8389-40e8-8c86-b94e94e91904 + + + + + $Build_Branch + + + false + + + + "OWASP ZAP Server" + false + true + false + false + + false + + + C:\dependency-check\bin\dependency-check.bat --project %JOB_NAME% -s %WORKSPACE% -f ALL + + + + + + + low + [DependencyCheck] + UTF-8 + false + false + false + false + + + + + + + + + + + + + + + + + + + true + true + false + **/dependency-check-report.xml + + + + + false + + + false + + + \ No newline at end of file