使用 Docker 搭建代碼質(zhì)量檢測(cè)平臺(tái) SonarQube

想成為一名優(yōu)秀的工程師,代碼質(zhì)量一定要過關(guān)!

開始搭建

  1. 獲取 postgresql 的鏡像
    • docker pull postgres
  2. 啟動(dòng) postgresql
    • docker run --name db -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=sonar -d postgres
  3. 獲取 sonarqube 的鏡像
    • docker pull sonarqube
  4. 啟動(dòng) sonarqube
    • docker run --name sq --link db -e SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonar -p 9000:9000 -d sonarqube

代碼質(zhì)量檢驗(yàn)

  1. 打開 http://localhost:9000/ , 點(diǎn)擊 "Log in"

登錄賬號(hào):admin 密碼:admin

  1. 以 Maven 項(xiàng)目為例
  2. 執(zhí)行命令,檢測(cè)代碼質(zhì)量
    • mvn sonar:sonar
  3. 成功之后,返回到瀏覽器,就可以瀏覽自己的項(xiàng)目的代碼質(zhì)量了



參考鏈接:http://www.itdecent.cn/p/a1450aeb3379

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容