À 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?
1
A
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.