SonarQube (5) 集成至Jenkins

SonarQube系列 目錄


安裝SonarQube插件

  • Jenkins系統管理 > 管理插件 > 可選插件
  • 搜索“sonar”,安裝SonarQube Plugin

配置SonarQube插件

系統設置

設置SonarQube Server,填寫如下信息即可

Jenkins-系統設置

Global Tool Configuration

配置SonarQube Scanner,填寫如下信息,其中SONAR_RUNNER_HOME為本地安裝sonar runner所配置路徑

Jenkins-全局設置

創建并運行作業

創建作業“test_sonarqube”,在構建的步驟中,將Sample代碼拷至workspace,并添加“Execute SonarQube Scanner”操作即可,其中“Execute SonarQube Scanner”添加后無需配置即可使用。

Jenkins-作業設置

查看結果

運行作業后,生成測試結果。點擊SonarQube即可跳轉至SonarQube Server中查看具體分析結果。

Jenkins-運行結果入口

參考

https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+Jenkins

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容