2017-05-26 71 views
1

我正在按照下面網址的說明配置jenkins/sonar。爲Jenkins安裝和配置SonarQube掃描儀 - 需要澄清

https://docs.sonarqube.org/display/SONARQUBE52/Installing+and+Configuring+SonarQube+Scanner+for+Jenkins

我往該步驟

  • 向下滾動至SonarQube轉輪配置部分並點擊添加SonarQube轉輪。 [...]
  • 如果您沒有看到一個下拉列表所有可用SonarQube亞軍版本,而是看到一個空的文本字段,然後這是因爲 詹金斯仍然不已經下載所需更新中心 文件(默認週期爲1天)。您可以通過點擊管理插件>>高級選項卡中的'立即檢查'按鈕,強制刷新這個新的 。

    本教程沒有提到如何的情況下解決這個服務器無法連接到互聯網(這將是許多或者大多數公司的情況!)。提供「所需更新中心文件」的解釋是模糊的IMO。

    任何幫助表示讚賞。

    回答

    0

    如果您的Jenkins服務器無法訪問互聯網來下載更新文件,那麼它也無法自動安裝掃描儀。

    對於您的情況,您需要手動安裝掃描儀,然後在Jenkins中配置它的路徑。

    +0

    好的。感謝您的及時回答 – NicolasW

    +0

    @G。 Ann - SonarSource團隊如果sonarqube服務器駐留在與jenkins不同的服務器上(均位於代理服務器後面),您可以提供一個關於如何設置和與jenkins集成的詳細信息鏈接?我只是浪費了一天的時間來解決這個問題...因此加重了。就好像你不希望企業嘗試你的產品一樣。詳情將不勝感激。我需要能夠運行遠程Sonarqube服務器上的MSbuild掃描儀。謝謝! – objectNotFound

    +0

    這不是@objectNotFound的正確位置,但是https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+Jenkins –