Comment faire pour nettoyer les vieux Échoué Construit dans TeamCity?
Nous avons des centaines de tentatives de constructions dans TeamCity (le nombre est particulièrement élevé en raison de la vieille nouvelle tentative sur l'échec des paramètres) et maintenant c'est une douleur pour parcourir l'histoire.
Je veux nettoyer, seulement des vieux échoué construit, est-il de toute façon à le faire dans TeamCity? Normale de nettoyage de la politique permet uniquement de X jours avant la dernière génération réussie sorte de nettoyage.
Vous devez vous connecter pour publier un commentaire.
J'ai essayé de trouver un "supprimer construire enregistrement de l'historique", mais je ne pouvais pas en trouver un. Cela ne prouve pas qu'il n'est pas là, mais il l'était, ce serait une occasion pour les développeurs d'en abuser, comme certains le PM utilisation de l'histoire comme une métrique qui peut dire quelque chose à propos de la qualité du code. Si l'on pouvait supprimer toutes les compilations ratées, il serait de rendre cette statistique jeu-mesure.
Bien sûr il y a la politique de la page qui a un peu de tuning, mais pas le genre que vous avez mentionné (vous ne pouvez pas supprimer l'échec de builds)
admin/cleanupPolicies.html
Vous pourriez vouloir épingler vos favoris construit (qui doit les protéger contre les nettoyer) et ensuite changer la politique pour nettoyer tout âgés de 1 jour, puis changer la politique de retour à quelque chose de plus raisonnable.
Dans les versions plus récentes de TeamCity, vous pouvez désormais:
Il y a un moyen de supprimer un build et c'est à l'aide de protocole REST: http://confluence.jetbrains.net/display/TW/REST++API de Plugin
Pour exécuter ce vous avez besoin d'un client REST. J'ai utilisé un plugin pour Firefox, ce qui est assez agréable. Mais tout RESTE client devrait faire le travail.
Il est logique d'essayer d'abord sur le test de TeamCity exemple, que vous n'avez pas une chance de récupérer des fichiers supprimés de construire, à l'exception de la sauvegarde.
Mise à jour
Nouvelle version de TeamCity (depuis le 8?) prend en charge la suppression construit naturellement. Hé hé!!!! ))
Il suffit d'aller à la page de création, puis les Actions > Supprimer ...