1. 插件安裝
jenkins 添加sonraqube Scanner 插件 系統管理 => 全局工具配置
2. jenkins 添加sonraqube server
jenkins 添加sonraqube Scanner 插件 系統管理 => 系統設置
-------------------------------------------------------------------------------------------
#項目key (隨意輸入,必填項)
sonar.projectKey=Test_byh-service-chat
#項目名稱和版本(必填項)
sonar.projectName=Test_byh-service-chat
sonar.projectVersion=1.0
#源碼位置(必填項,相對於jenkins的workspace路徑,例如,我此時的絕對路徑為~/.jenkins/workspace/Test/test-webapp/src/main/java)
sonar.sources=/opt/jenkins/jenkins/workspace/Test_byh-service-chat
#編譯后的class位置(必填項,舊版本此項可不填,建議還是填入,相對路徑同上)
sonar.java.binaries=/opt/jenkins/jenkins/workspace/Test_byh-service-chat/service-chat-server/target/classes
#sonar.language=java
-------------------------------------------------------------------------------------------
#項目key (隨意輸入,必填項)
sonar.projectKey=Test_byh_ihospital_vue
#項目名稱和版本(必填項)
sonar.projectName=Test_byh_ihospital_vue
sonar.projectVersion=1.0
#源碼位置(必填項,相對於jenkins的workspace路徑,例如,我此時的絕對路徑為~/.jenkins/workspace/Test/test-webapp/src/main/java)
sonar.sources=/opt/jenkins/jenkins/workspace/Test_byh_ihospital_vue/src
#編譯后的class位置(必填項,舊版本此項可不填,建議還是填入,相對路徑同上)
sonar.java.binaries=/opt/jenkins/jenkins/workspace/Test_byh_ihospital_vue/dist/static
#sonar.language=java