2016-07-08 1 views
0

Je voudrais déclencher un build sur Team City qui s'exécute lorsque tout autre projet dépend de la construction avec un certain tag.Team City - Générer des déclencheurs lorsque d'autres projets se terminent avec succès?

Chacun de ces projets sont des dépendances d'artefact et ils sont marqués pour utiliser la dernière version de chaque projet avec cette étiquette.

Ma question est la suivante: Puis-je déclencher une construction sur le projet principal seulement quand une construction réussie se produit avec cette balise dans l'un des autres projets? La façon dont je le comprends, si je définis un déclencheur pour chacune des constructions des sous-projets, le projet principal essayera toujours de construire à partir des dernières constructions étiquetées, même si la construction déclenchée n'a pas cette étiquette.

Répondre

0

Je pense que je résolu le problème que j'avais à l'aide Déclencheurs via un déclencheur programmé pour exécuter toutes les 10 minutes (une commande chron avec les paramètres suivants: 0,0/10,*,*,*,?,*) , puis définir le « Trigger uniquement si les modifications de construction surveillées » sous Changements de construction. Sous cette même section, je définis la construction à surveiller, définissez la liste déroulante sur "Dernière construction avec la balise spécifiée" et définissez la balise sur celle que je voulais désactiver.