Ich habe mein Mac-Setup mit Jenkins und SonarQube und Docker, um die Automatisierung zu testen. Ich habe auch das gleiche Setup auf meiner Windows VM mit VMWare und allen Windows-Varianten. Meine .NET-Anwendung kompiliert gut und ich kann SonarQube ausführen, nachdem ich von GitHub gezogen und MSBuild.exe dagegen ausgeführt habe. Aber wie kann ich einen ähnlichen Prozess mit der "dotnet restore", "dotnet publish" auf meinem Mac mit den .NET Open Source-Projekten wie ASPNET Core 1.1 machen? Ich habe nicht gesehen, wie man SonarQube einrichtet, um die ASPNET Core 1.1 oder die DotNet Core 1.1 Projekte mit irgendwelchen Prebuild-, Build-, Postbuild-Schritten innerhalb von Jenkins zu scannen. Gibt es in SonarQube noch Unterstützung für den ASPNET Core? Benötige ich einen Patch oder eine bestimmte Kommandozeilen-Gruppe von Skripten, um das gleiche auf meinem Mac zu machen? Jede Hilfe wird geschätzt. Ich habe ein paar Stunden gesucht und nichts gefunden.Wie kann ich mit SonarQube ein ASPNET Core 1.1-Projekt scannen?
0
A
Antwort
2
Die Unterstützung von .NET Core-Projekten ist im SonarQube Scanner für MSBuild noch nicht verfügbar. Wir arbeiten gerade daran und es sollte innerhalb der nächsten 2 Wochen verfügbar sein.
Fühlen Sie sich frei zu beobachten SONARMSBRU-167, um den Status zu folgen.
Verwandte Themen
- 1. Scannen DVWA mit Sonarqube
- 2. Wie ein Jenkins Pipeline für Sonarqube konfigurieren scannen
- 3. Aspnet Core Web API geschützt mit Azure
- 4. ASPNET Core und async Ausführung
- 5. Sonarqube mit .net-Core 1.1
- 6. ASPNET Core Server Gesendete Ereignisse/Response flush
- 7. Wie scannen Sie versteckte Ordner wie ".nameFolder" in SonarQube?
- 8. AspNet Core Router hinzugefügt extra URL-Segment
- 9. Register-Instanz in ASPNET-Core-DI
- 10. aspnet core 1.0 rc2 EntityFramework 6
- 11. ASPNET Core-pre-RC2 Abhängigkeit Mehrdeutigkeit
- 12. Ich kann keine Webseite mit Python scannen
- 13. Wie kann ich auf frühere Versionen eines nächtlichen Paket-Feeds verweisen? (AspNet Core)
- 14. Migrieren von Optionen zu ASPNET Core RC2
- 15. Wie kann ich ein Projekt in SonarQube 5.1 umbenennen?
- 16. Wie ASPNET CORE starten, um httprequest zu hören?
- 17. Aspnet Core Azure fehlgeschlagen mit HTTP-Fehler 502.5 - Prozessfehler
- 18. ValidateAntiForgeryToken in Ajax Anfrage mit AspNet Core MVC
- 19. AspNet Core MVC + Klassenbibliothek (.Net Standard) mit Entity Framework
- 20. Wie behandeln Sie die fehlenden Abhängigkeiten von AspNet Core?
- 21. Wie kann ich scannen QR-Code mit Xamarin android
- 22. SonarQube: SonarQube-Server kann nicht erreicht werden
- 23. Strukturieren Sie eine große Aurelia-Anwendung auf ASPNET Core MVC
- 24. SonarQube-Codeabdeckung für .NET Core mit sonar.genericcoverage.reportPaths möglich?
- 25. Wie debugge ich eine ASPNET Core MVC-Anwendung, die in Azure
- 26. AspNet Core-Anwendung "Die Localhost-Seite funktioniert nicht" Fehler
- 27. Sonarqube: Wie kann ich das Scannen von Isues auf bestimmte Annotationen "ex. @generated" in Java ignorieren/überspringen
- 28. Aspnet-Core-Bereitstellung in IIS - HTTP-Fehler 502.3
- 29. Scannen Sie ein Bild mit emgu cv
- 30. Wie kann ich ein Verzeichnis von Bildern scannen und sie in meine Galerie mit PHP
ist das für alle Versionen? Ob SonarQube unter Windows oder Mac OS X oder Linux läuft? Meine spezielle Frage war auf Mac, aber neugierig, ob über alle OS-Varianten, dass die .NET Core/ASPNET Core-Anwendungen arbeiten. –
Im Moment funktioniert dies nur unter Windows, da wir nur Build über MSBuild (12, 14 und bald 15) unterstützen. Eine Analyse auf anderen Plattformen (macOS oder Linux) wird in Zukunft möglich sein. –
@ Fabrice-SonarSourceTeam Ist dieser Fix jetzt verfügbar? Ich habe asp.net Core .xproj Projekte und nicht mit Msbuild zu bauen. Muss ich einige Hinweise beachten? – tyrion