Как построить новую ветку, отправленную в github с помощью Jenkins CI? - PullRequest
2 голосов
/ 08 ноября 2011

Я настроил Jenkins для приложения rails3 для создания спецификаций.Через Google можно найти много сообщений о том, как настроить триггер сборки на github push.

Но я хочу создать новую удаленную ветку, отправленную на Github.например,

У меня есть репо origin/master.Я клонировал репозиторий, создал новую ветку, сделал несколько коммитов и отправил эту ветку в начало git push -u origin new_branch

Теперь я хочу, чтобы Jenkins построил эту вновь выдвинутую ветку в источнике.

Еслисборка прошла успешно, тогда Дженкинс должен автоматически слить ее в origin/master.

Плагин Jenkins имеет github, git plugin.Но для этого нужно поставить название ветки.Вместо этого я хочу построить new_branch динамически.

Как мне настроить такой процесс?

1 Ответ

0 голосов
/ 14 мая 2012

Если я правильно помню, название филиала не является обязательной записью.Вам нужно протестировать его, но я думаю, что если вы его не заполните, Дженкинс тестирует все новые коммиты в репо, независимо от того, какая ветка затронута.

Но я рекомендую не объединять автоматически.Ты не хочешь этого, поверь мне.: -)

...