SonarQube 安裝參見我以前文章:Docker Compose 方式安裝 SonarQube 8.3.1html
說明:編程
IP訪問地址:http://x.x.x.x:9000/sonar服務器
域名訪問地址:http://xxx.com/sonar微信
默認用戶名/密碼: admin / admin,登陸後記得第一時間修改默認密碼。網絡
插件安裝菜單路徑:Administration --> Marketplace --> Plugins
編程語言
經常使用插件:插件
重啓服務器,插件才能夠加載生效。
代理
注意: 因爲網絡管控或在線更新失敗時,離線安裝只須要下載插件 jar 放到 extensions/plugins 目錄下,重啓便可。代碼規範
具體操做細節可參考以前寫的 Atlassian 系列軟件安裝(Crowd+JIRA+Confluence+Bitbucket+Bamboo),Nexus3 集成 crowd 插件htm
禁止遊客訪問
全局權限設置(禁止匿名用戶權限、用戶組全局權限設置)
權限模板設置,即項目權限設置。
默認質量閥設置,沒有指定質量閾值的項目默認採用此設置。
自定義質量閥,能夠選擇適用於哪些項目。
這裏以 Java 語言爲例說明,以下是 Sonar 內置默認的質量配置(規則集合)。
規則能夠根據須要進行設置,還能夠選擇自定義的 PMD、Checkstyle 規則配置文件。
修改自定義配置爲默認。
另外,還能夠激活或者掛起規則,注意繼承的規則不可掛起。
微信公衆號:daodaotest