Действия Cruisecontrol после успешной сборки? - PullRequest
3 голосов
/ 09 августа 2010

Я использую cruisecontrol (точнее phpCruiseControl) в качестве CI-сервера, и мой скрипт сборки работает автоматически. Есть ли способ добавить задачи в конфигурационный скрипт cruisecontrol, которые будут действиями после успешной сборки?

Спасибо

1 Ответ

7 голосов
/ 10 августа 2010

У меня есть только опыт работы с CruiseControl на основе Java, поэтому я не знаю, отличается ли phpCruiseControl от других, но для "обычного" CruiseControl, который вы можете определить в файле конфигурации (обычно config.xml), вы можете добавить «издатели». Они запускаются после завершения сборки. Отвечая на ваш вопрос, вам нужно добавить в конфигурацию элемент в разделе издателей, в котором вы можете позвонить любому издателю, который вам нравится. прочтите документацию для объяснения. В основном вы хотите что-то вроде этого:

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