Der Teamcity-Visual Studio-Build-Runner scheint Warnungen nicht sinnvoll zu melden (außer dem Protokoll).
Gibt es eine einfache Möglichkeit, TeamCity dazu zu bringen, die Warnungen zu melden?
Ich habe gefunden:
Aber ich frage mich, ob mir eine einfachere Lösung fehlt.
Eine Option ist die Verwendung der " Inspektionen (.NET) " Schritt erstellen als < a href="https://www.jetbrains.com/resharper/help/Code_Analysis__Code_Inspections.html"> ReSharper-Code-Inspektionen enthalten Compiler-Warnungen.
Wenn Sie und Ihre Teamkollegen Resharper lokal verwenden, können Sie in den erweiterten Einstellungen des Build-Schritts auch einen "Profilpfad für benutzerdefinierte Einstellungen" festlegen, dh eine festgeschriebene ReSharper-Einstellungsdatei verwenden, um keine unerwarteten Warnungen in CI zu erhalten lokal.
Für jedes Build-Ergebnis haben Sie die Gesamtzahl der Inspektionen (Warnungen) im Build-Status-Text und eine Registerkarte "Code-Inspektion", in der die Inspektionen kategorisiert sind und Sie die betreffenden .cs-Dateien durchsuchen können.
Wie bei jeder Änderung der Metrik können Sie den Build auch so konfigurieren, dass er fehlschlägt, wenn die Anzahl der Inspektionen über einen bestimmten Betrag hinausgeht oder um einen bestimmten Betrag gegenüber einem vorherigen Build steigt.
Tags und Links visual-studio visual-studio-2012 teamcity