2017-03-27 32 views
0

我有我的Mac設置與Jenkins和SonarQube和Docker來測試自動化。我也使用VMWare和所有Windows變體在我的Windows VM上具有相同的設置。我的.NET應用程序編譯得很好,我可以在從GitHub提取並運行MSBuild.exe後運行SonarQube。但是,我怎樣才能用我的Mac上的'dotnet restore','dotnet publish'和ASPNET Core 1.1等.NET開源項目做類似的過程?我還沒有看到如何設置SonarQube來掃描ASPNET Core 1.1或DotNet Core 1.1項目,並使用Jenkins中的任何預構建,構建和構建後步驟。在SonarQube中是否支持ASPNET Core?我是否需要修補程序或運行某些命令行腳本來在我的Mac上本地執行相同的操作?任何幫助表示讚賞。我搜索了幾個小時,什麼都沒找到。如何使用SonarQube掃描ASPNET Core 1.1項目?

回答

2

對於MSBuild,SonarQube掃描儀尚不支持.NET Core項目。我們目前正在研究它,它應該在即將到來的2周內提供。

隨時觀看SONARMSBRU-167以跟蹤狀態。

+1

是否適用於所有版本?無論是在Windows還是Mac OS X或Linux上運行SonarQube?我的具體問題是在Mac上,但是對於.NET Core/ASPNET Core應用程序的所有操作系統變體都很好奇。 –

+0

目前,這隻適用於Windows,因爲我們只支持通過MSBuild構建(12,14和15)。能夠在其他平臺(macOS或Linux)上運行分析將在未來出現。 –

+1

@ Fabrice-SonarSourceTeam現在可以使用此修復程序嗎?我有asp.net核心.xproj項目,而不是使用msbuild構建。我需要記住一些指針嗎? – tyrion

相關問題