想成為一名優(yōu)秀的工程師,代碼質(zhì)量一定要過關(guān)!
開始搭建
- 獲取 postgresql 的鏡像
docker pull postgres
- 啟動 postgresql
docker run --name db -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=sonar -d postgres
- 獲取 sonarqube 的鏡像
docker pull sonarqube
- 啟動 sonarqube
docker run --name sq --link db -e SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonar -p 9000:9000 -d sonarqube
代碼質(zhì)量檢驗
- 打開 http://localhost:9000/ , 點擊 "Log in"
登錄賬號:admin 密碼:admin
- 以 Maven 項目為例
- 執(zhí)行命令田篇,檢測代碼質(zhì)量
mvn sonar:sonar
-
成功之后,返回到瀏覽器盾剩,就可以瀏覽自己的項目的代碼質(zhì)量了