2012-04-26 2 views

ответ

0

После сборки вы можете выполнить сценарий оболочки с любой командой, которая вам нравится, поэтому я бы поставил там команду cap. Конечно, Capistrano должен быть установлен в системе Jenkins.

См. Jenkins Wiki для получения дополнительной информации о Сценариях Shell.

+0

этот скрипт оболочки выполнен как часть сборки. Мне бы хотелось, чтобы это было сделано как действие после сборки, потому что это необходимо только для успешных построений. – Hugo

0

Один из способов заключается в создании отдельного проекта для развертывания с Execute Shell

cap deploy 

и добавить его как «построить другой проект» в пост-BUILD действия реального проекта.

+0

это работает, но с моей точки зрения это не очень чистый способ создать отдельный проект для одной простой команды. – Hugo

+0

Можете ли вы настроить capistrano для развертывания файлов из рабочего пространства jenkins? Предположим, что во время задания сборки некоторые js-файлы сжаты, и мне нужно сделать выпуск, начиная с файлов, созданных после сборки. – catalinux

Смежные вопросы