2017-04-25 3 views
1

TeamCity 2017,1 (build 46533)VCS déclencher des règles TeamCity et plastique SCM

version plastique SCM 5.4.16.814 Doobie Brothers - China Grove

J'ai configuré une règle de déclenchement inclure dans TeamCity déclenche pour inclure les changements d'un racine VCS particulière et un chemin de fichier spécifique.

+: root = testbuild_VCSTestBuilds: Utilitaires/**

La seule règle devrait déclencher une accumulation si elle détecte les changements dans les utilitaires dossier et ne tiennent pas compte des changements dans l'un des autres dossiers. Après avoir défini cette règle une fois qu'une modification est effectuée, elle est reconnue comme une modification en attente, mais aucune génération ne se déclenche.

Ai-je fait quelque chose de mal ou est-il un problème entre TeamCity et plastique SCM

+0

Je vérifierais si vos agents sont actifs ou s'il y a n'importe quel type de problème pour assigner la construction à l'agent. –

+0

Salut - les agents de construction sont actifs et si le travail est exécuté manuellement tout va bien - la règle de déclenchement semble ne pas prendre en compte les changements dans le dossier. Si je supprime la règle et la laisse surveiller la racine entière, elle se déclenchera automatiquement. La raison de l'application des règles est que les développeurs ont 3 projets discrets sur une seule branche (problèmes hérités) - les règles de déclenchement devraient me permettre d'être sélectif sur les changements (comme ils se trouvent dans des dossiers séparés dans le référentiel) –

Répondre

0

Sur la boîte de dialogue VCS Trigger où vous configurez la règle de déclenchement, assurez-vous que vous avez les branches appropriées inclus dans le filtre de branche.

+0

Les racines VCS sont surveillées et la branche est la branche principale –