Nous avons un déploiement Team Foundation Server (2008) central où tous les projets sont stockés. Chaque projet configure son propre serveur de génération exécutant Team Build pour faire ses propres constructions automatisées.Team Build - Agent de réouverture automatique après être devenu inaccessible
Voici le problème. Lorsqu'une erreur de connexion est détectée entre TFS et le serveur Team Build, l'état de l'agent de construction devient «inaccessible», ce qui signifie qu'il n'est pas disponible pour les versions ultérieures. Nos serveurs ont programmé des fenêtres de redémarrage et lorsque TFS ne peut pas communiquer avec ces agents (ou vice-versa) pendant cette fenêtre, il déplace l'agent vers 'inaccessible'. Chaque matin, nous arrivons et constatons que nous devons entrer manuellement et réactiver l'agent.
Est-il possible que les agents de consolidation d'équipe reviennent en ligne dès qu'ils sont de nouveau disponibles? Ou peut-être écrire un script qui les ramène automatiquement en ligne?
Non , le nôtre ne montre pas ce comportement, il restera juste inaccessible jusqu'à ce que quelqu'un entre manuellement et change le statut. C'est une excellente information cependant, je n'étais pas au courant que la capacité existait dans l'API de construction de TFS - c'est ce que je ferai. –