2016-02-09 2 views
1

Итак, у меня есть сборки, которые запускаются бамбуком, когда есть нажатие на ветку с помощью Remote Trigger. Это прекрасно работает.Я хочу, чтобы кнопка слияния облака Bitbucket запускала Bamboo cloud build

Однако, я хочу, чтобы то же самое произошло, когда я нажимаю кнопку «Слияние» на сервере Bitbucket. Код сливается в master, но сборка не запускается.

Есть ли способ исправить это?

ответ

1

Вы можете использовать Http Request Post Receive Hook для этого. https://marketplace.atlassian.com/plugins/de.aeffle.stash.plugin.stash-http-get-post-receive-hook/server/overview

Для облака Bitbucket, Вы можете выбрать «Создать новые ветви плана для новых ветвей под ветками» - «Автоматическое управление ветвями». Я только что протестировал его в облаке Bitbucket и Bamboo, и он отлично работает.

+0

Спасибо, но этот плагин не работает с облаком Bitbucket. –

+0

Спасибо. Я обновлю свой вопрос, чтобы включить облако. –

+0

Итак, это то, что у меня есть. У меня также есть дистанционный триггер в секции триггера. Это отлично подходит для подталкивания к любой ветке. Проблема заключается в Bitbucket Cloud, когда я объединяю ветвь для управления. Мастер не запускается для сборки. Я как-то решаю его, делая опрос репозитория. Однако это не похоже на правильный путь. –