Wir verwenden die neuen TFS-Builds (Build vNext), um unsere Build-Orchestrierung auszuführen. Ich suche nach einer Möglichkeit, unsere Builds zu stoppen, wenn bestimmte Voraussetzungen nicht erfüllt sind. Ich kann jedoch keine Möglichkeit finden, den aktuell ausgeführten Build zu stoppen, ohne eine Variable hinzuzufügen und im Rest der Tasks bedingte Logik hinzuzufügen. Gibt es eine bessere Möglichkeit, den aktuellen Build zu stoppen? Wir verwenden TFS 2017 Update 2.TFS 2017 Builds - Build stoppen durch weitere Ausführung
0
A
Antwort
0
Sie können eine Inline-PowerShell-Aufgabe in den Build mit der gewünschten Logik einfügen - wenn der Exit-Code nicht 0 ist, wird der Build fehlschlagen. Wenn die Downstream-Aufgaben "Fortfahren bei Fehler" deaktiviert haben, werden sie nicht ausgeführt.
Verwandte Themen
- 1. TFS 2017 Build Automation
- 2. TFS 2017 Builds und SpecFlow-Integration
- 3. Versionierung Builds/Releases in TFS 2017
- 4. TFS 2017 Builds - Unbestimmt bleiben (Keep All)
- 5. TFS 2017 Builds - So reinigen Sie den Arbeitsbereich regelmäßig
- 6. TFS 2017 Build als Code
- 7. TFS 2015 v.Next build: Parallele Lösungs-Builds?
- 8. tfs 2017 Build mehrere Lösungen Abhängigkeit
- 9. TFS 2017 - Anzeigen von Tags in der Build-Liste
- 10. TFS 2017 wird auf Build-Qualitätsänderung benachrichtigt
- 11. TFS 2017 Build-Kompilierung nicht neu .exe
- 12. verfügbar Build-Tasks in TFS 2017
- 13. TFS 2017 - Build-Server erstellt kein Visual Studio 2017
- 14. Gelöschte TFS-Builds verschieben
- 15. TFS 2017 Query bezogene Artikel In Build auf Release
- 16. TFS-Änderung unter 2 TFS-Builds
- 17. TFS 2017 - Pass als Argument Build-Nummer Format - BuildDetail.BuildNumber
- 18. TFS Build Testergebnisse
- 19. Automatisierte TFS-Builds bestellen (Mac)
- 20. TFS - Verwenden Sie eine Vorlage von TFS 2017 bis TFS 2010 [Migration TFS 2017 bis 2010]
- 21. TFS Build - Deployment-Ordner
- 22. TFS 2017 XAML Erstellen von Sperrdateien
- 23. Build-Monitor für TFS 2008 Build-Server
- 24. Erhalten Sie die Änderungsnummer eines ausgelösten Builds in TFS 2010
- 25. Test-Build-Schritt in TFS 2017 erscheint nicht
- 26. TFS 2015 Build Agent
- 27. TFS 2017 CI mit Gulp
- 28. TFS Build variabler aktueller Sprint TFS 2015
- 29. TFS 2017 XAML Builds werden für Git Branch Policies nicht unterstützt?
- 30. Problem bei der Installation eines Build-Agent für TFS 2017
Ja, ich war auf der Suche nach einem besseren Weg, es zu tun. Scheitern Sie den Build nicht und überspringen Sie den Rest der Aufgaben. Ich kann das neue bedingte Aufgaben-Feature verwenden, aber das wird wieder alle Aufgaben durchlaufen. –