2016-09-16 39 views
0

我剛剛在我的服務器上安裝了最新版本的sonarqube,並使用sonar-scanner可執行文件對我的項目進行了測試運行。這工作。無法執行msbuild的任務錯誤步驟

在下一步中,我將使用現有的SonarQube構建步驟創建一個新的VSTS構建定義。 VSTS Build Definition

當我觸發這個版本,它失敗在最後一步,之後的報告已上載至我SonarQube服務器:

VSTS構建日誌 enter image description here

SonarQube服務器日誌 enter image description here

我不知道爲什麼會發生這種情況,因爲聲納掃描儀工作得很好。我在MS Build步驟中使用了相同的參數。

回答

1

看起來你的VSTS任務未決的Background Task上SonarQube服務器端完成,按照該日誌在您的第一張截圖:

等待sonarqube服務器上,以確定質量完成處理門狀態

(注:這是來自VSTS task itself日誌,而不是從SonarQube掃描器,沒有完成成功)

問題是,後臺任務實際上失敗,並顯示錯誤,如您的第二個屏幕截圖。失敗對應於bug SONAR-8013(修復將在即將發佈的SonarQube 6.1中發佈)。

+0

好的,謝謝你的回答。我現在在這個問題上花了兩天的時間。我在構建步驟中選擇了「建立在質量上的失敗狀態」,但它仍在等待這個。 –

+0

你現在知道解決方法嗎? –

+0

沒有。 6.1發佈候選版本即將推出,敬請期待[此處](https://groups.google.com/forum/#!forum/sonarqube)發佈。 –