Wenn ein Build-Schritt in einem Team-City-Build fehlschlägt, kann ich zukünftige Build-Schritte stoppen?

8

Ich verwende TeamCity als meinen CI-Server.

Ich habe drei Build Steps definiert. Einer erstellt mein Projekt aus der .sln-Datei, einer führt Tests mit MSTest durch, der letzte packt einige der DLLs und exportiert das Projekt in ein Bereitstellungspaket.

Auch wenn einige Tests fehlschlagen, wird das Bereitstellungspaket weiterhin erstellt. Wie kann ich verhindern, dass Team City weitere Build Steps bearbeitet, wenn ein Problem auftritt?

    
Loofer 11.10.2011, 10:44
quelle

2 Antworten

3

Scheint, ich bin nicht der einzige mit diesem Problem.

Ссылка

Ich bin mir nicht sicher, wie ich meine Skripte anpassen soll, um zu wissen, ob die Upstream-Vorgänge fehlgeschlagen sind.

    
Loofer 18.10.2011, 08:25
quelle
2

Auf der Seite build configuration genneral settings gibt es den Abschnitt "Fail build if".

Es gibt ein Kontrollkästchen, das sagt "mindestens ein Test fehlschlägt".

Ist es überprüft?

    
sagie 12.10.2011 08:59
quelle

Tags und Links