想成為一名優(yōu)秀的工程師,代碼質(zhì)量一定要過關(guān)!
開始搭建
- 獲取 postgresql 的鏡像
docker pull postgres
- 啟動(dòng) postgresql
docker run --name db -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=sonar -d postgres
- 獲取 sonarqube 的鏡像
docker pull sonarqube
- 啟動(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)
- 打開 http://localhost:9000/ , 點(diǎn)擊 "Log in"
登錄賬號(hào):admin 密碼:admin
- 以 Maven 項(xiàng)目為例
- 執(zhí)行命令,檢測(cè)代碼質(zhì)量
mvn sonar:sonar
-
成功之后,返回到瀏覽器,就可以瀏覽自己的項(xiàng)目的代碼質(zhì)量了


