直接在 macOS 執行 SonarQube

SonarQube 是一套 程式碼品質檢查工具,可以幫我們檢查 code 的 bugs、 vulenrability、code smell 與 duplication,也屬於 持續整合 重要的一環。

透過 Homebrew,我們可以很簡單地安裝 SonarQube。

Version


macOS High Sierra 10.13.4
Java 10.0.1 2018-04-17
SonarQube 7.1

安裝 SonarQube


1
$ brew install sonarqube

使用 Home-brew 安裝 SonarQube。

ac00

  1. 輸入 brew install sonarqube 安裝
  2. 若想在每次 Mac 重開機就自動執行 SonarQube,輸入 brew services start sonarqube
  3. 若想自行啟動 SonarQube,輸入 sonar console

啟動 SonarQube


1
$ sonar console

使用 sonar console 自行啟動 SonarQube。

ac00

  1. 輸入 sonar console 自行啟動 SonarQube

安裝 SonarQube


ac00

  1. 輸入 localhost:9000,若看到 SonarQube 首頁,則表示安裝成功
  2. 右上角 Log in 可登入管理設定 SonarQube,預設為 admin/admin

Conclusion


  • 雖然 SonarQube 主要是安裝在 Linux server 上,但透過安裝在 macOS,我們也可以在本機測試 SonarQube
2018-04-30