SonarQube - 中文插件安裝

前言

使用 Docker 搭建代碼質量檢測平臺 SonarQube,搭建完了,然而在 “Update Center” 中沒有中文包的直接安裝,如何優雅的處理呢?其他第三方社區插件又改如何安裝呢?

Chinese Pack 安裝

1、下載中文插件到本地,下載地址

$ ls
sonar-l10n-zh-plugin-1.16.jar

2、重新構建鏡像
新建 Dockerfile 文件,內容如下:

$ vim Dockerfile
FROM sonarqube

ADD sonar-l10n-zh-plugin-1.16.jar /opt/sonarqube/extensions/plugins/
$ docker build -t sonarqube:zh .

這樣就以一種優雅的方式在原有鏡像中加入了中文插件,TAG 標記為 zh

3、啟動中文版的 sonar

$ docker run --name sq --link db -e SONARQUBE_JDBC_URL=jdbc:postgresql://db:5432/sonar -p 9000:9000 -d sonarqube:zh

此處啟動時加上我們自制鏡像的 TAG 即可。

4、一攬芳華 -> 中文版 sonar,地址 http://localhost:9000

Chinese Sonar

其它第三方插件安裝

  • 1、下載插件的 jar 文件
  • 2、自制鏡像,將 jar 文件復制到 /opt/sonarqube/extensions/plugins/ 目錄
  • 3、啟動新的鏡像,插件即可生效

卸載插件

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

推薦閱讀更多精彩內容