2009-10-06 23 views
1

À l'heure actuelle, TeamCity crée 2 ensembles d'artefacts chaque fois que je réussis un commit pré-testé, un quand il crée la solution avec mes modifications locales pour exécuter les tests, et une seconde fois lorsqu'il est déclenché par le Modification du référentiel VCS. Comment puis-je l'empêcher de créer des artefacts pour son build-to-test avant la validation?Comment puis-je empêcher TeamCity de créer des artefacts pour les validations pré-testées?

Répondre

1

Utilisez une configuration de construction différente pour la génération déclenchée par VCS, une qui n'a aucun chemin configuré pour la sauvegarde des artefacts.

  • Aller à la page d'administration et copie la configuration existante construire.
  • Sous la rubrique « Construire Déclencher » sur la configuration d'origine , désactivez « Activer Déclencher lorsque les fichiers sont archivés dans VCS »
  • Sous la rubrique « Paramètres généraux » sur la copie tout supprimer de chemins artefact
2

Vérifiez la propriété système build.is.personal ou la variable d'environnement BUILD_IS_PERSONAL à définir.