Comment exécuter une commande à chaque fois que Cruise Control .NET (ccnet) a extrait automatiquement la source?
-
06-07-2019 - |
Question
En gros, je veux exécuter un script pour vérifier l’existence d’un certain type de fichier à chaque nouvelle révision.
Subversion est utilisé pour le contrôle de source.
La solution
Dans la configuration de votre projet (au sein de ccnet.config
), vous trouverez un élément <tasks>
dans lequel vous pouvez définir diverses actions à entreprendre chaque fois qu'une intégration est déclenchée. Dans votre cas, vous devez configurer un déclencheur qui ressemble à ceci:
<triggers>
<intervalTrigger name="continuous"
seconds="60"
buildCondition="IfModificationExists" />
</triggers>
Il existe plusieurs types de tâches incluses dans CruiseControl.NET. La documentation comprend une liste complète qui explique comment les utiliser. et quelles options sont disponibles.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow