Comment exécuter une commande à chaque fois que Cruise Control .NET (ccnet) a extrait automatiquement la source?

StackOverflow https://stackoverflow.com/questions/828545

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.

Était-ce utile?

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
scroll top