2010-08-09 4 views
3

J'utilise cruisecontrol (phpCruiseControl pour être précis) en tant que serveur CI et mon script de build s'exécute automatiquement. Y at-il de toute façon ajouter des tâches au script de configuration cruisecontrol pour qu'elles soient des actions sur une build réussie?actions Cruisecontrol après une construction réussie?

Merci

Répondre

7

Je n'ai l'expérience avec le CruiseControl Java, donc je ne sais pas vraiment si phpCruiseControl est différent, mais pour l'CruiseControl vous pouvez définir « commun » dans le fichier de configuration (config.xml habituellement) vous avez la possibilité d'ajouter "éditeurs". Ceux-ci s'exécutent après la construction terminée. En réponse à votre question, vous devez ajouter à la configuration un élément <onsuccess> sous la section des éditeurs dans lequel vous pouvez appeler n'importe quel éditeur que vous aimez. Lire le documentation pour l'explication. Fondamentalement, vous voulez quelque chose comme ceci:

<cruisecontrol> 
    <project> 
    <publishers> 
     <onsuccess> 
     <antpublisher buildfile="myTasks.xml"> 
     ... 
+0

Nice one merci. D'après ce que j'ai compris jusqu'à présent, phpUnderControl fonctionne très similaire à la version Java et je pense que la config build est identique, d'où ma question ambiguë, merci encore! – Gcoop

+0

+1 pour celui-ci ..... :-) –

Questions connexes