2017-08-15 3 views
0

Nous utilisons le nouveau style de construction TFS (Build vNext) pour exécuter notre orchestration de build. Je cherche un moyen d'arrêter nos constructions si certaines conditions préalables ne sont pas remplies. Cependant, je ne peux pas trouver un moyen d'arrêter la construction en cours d'exécution sans ajouter une variable et ajouter une logique conditionnelle dans le reste des tâches. Y a-t-il un meilleur moyen d'arrêter la construction en cours d'exécution? Nous utilisons TFS 2017 Update 2.TFS 2017 Builds - Arrêter la construction en cours d'exécution

Répondre

0

Vous pouvez mettre une tâche PowerShell en ligne dans la construction avec la logique que vous voulez - si le code de sortie est non-0, la construction échouera. Si les tâches en aval sont désactivées, elles ne seront pas exécutées.

+0

Oui, je cherchais une meilleure façon de le faire. Ne pas échouer la construction et passer le reste des tâches. Je peux utiliser la nouvelle fonctionnalité de tâches conditionnelles, mais cela recommence à parcourir toutes les tâches. –