Ich versuche Sonarqube zu konfigurieren .net Kernprojekte zu bauen, die selbst aufbauen gelingt aber wird immer den folgenden Fehler in der Complete Sonarqube Analyse bauen Schritt:Sonarqube xproj nicht unterstützt?
2017-07-27T08:25:21.5598883Z ##[error]No analysable projects were found. SonarQube analysis will not be performed. Check the build summary report for details.
Wir verwenden:
- Java 8 auf beiden Sonarqube Server und Scanner
- Sonarqube Version 6.2
- Sonarqube Scanner für MSBuild 3.0
- Sonar C# 6.1.0.2359
- MSBuild 14,0
aber nach https://jira.sonarsource.com/browse/SONARMSBRU-167,
es bereits in v2.3 behoben ist, wo, wie wir v3.0 verwenden.
Die xproj sieht wie folgt aus:
..
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>b43fc99f-b98f-4300-9a71-5252e01a602e</ProjectGuid>
...
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
..
es hat ein Projekt guid die https://jira.sonarsource.com/browse/SONARMSBRU-167 nach der Hauptgrund ist, warum der Scanner sie aus der Analyse ausgeschlossen werden. Zielrahmen wird in dem Build-Server installiert und wir verwenden die richtige msbuild Version, es zu bauen.
Gibt es Möglichkeiten, um Sonarqube mit xproj Dateien funktioniert?
Dank Nicolas, jemand das letzte Mal diese Frage aufgeworfen wurde in 2.3 festgelegt, und ich sehe kein Problem, da dann angehoben, dachte ich, es mit meiner Konfiguration zu tun hat. –