2017-05-22 123 views
0

我目前使用的項目使用CruiseControl.NET 1.8.4.0,我想將它與SonarQube集成。這是我發現的關於這個here的唯一信息,我無法使其工作。 有人請賜教,我怎麼能做到這一點。使用SonarQube配置CruiseControl.NET

+0

請編輯你的問題來詳細說明失敗的細節。 –

+0

您正在鏈接到舊的SonarQube文檔頁面。爲什麼不使用SonarQube 5.6.6? –

+0

您能否提供有關您的問題的更多信息,包括您遇到的錯誤?我想也許你可以參考這個文檔:https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Extension+for+VSTS-TFS –

回答

0

我對sonarqube一無所知,但我對巡航控制知之甚多。 Cruisecontrol.net只是一個運行任務的隊列。所有在任務中的實際工作都是通過ccnet以外的其他方式完成的,例如msbuild,nant等。所以我猜你的情況是類似的,ccnet是運行任務的外部隊列,sonarqube需要成爲ccnet之一運行。

我不知道sonarqube是如何運行的,但也許可以通過ccnet中的exec任務運行。這允許ccnet運行任何可執行文件,假設sonarqube是可執行文件。

ccnet exec task

的文檔鏈接你張貼看起來像它在Linux上運行的東西。此外,「CruiseControl」文檔頁面引用很可能是Java Cruisecontrol(Java CruiseControl (runs on linux)

首先要回答的是,你真的在​​處理cruisecontrol.net嗎?或者它實際上是用於linux的java cruisecontrol?儘管它們具有相同的來源,但它們是不同的工具。