2016-01-05 3 views
2

В системе Atlassian-Stash у меня есть репозиторий, в котором реализованы как предварительные, так и пост-приемные крючки, но теперь разработчики начали использовать запрос на pull (это здорово!), но нажатие кнопки «Слияние» пропускает логику, которая находится в крючках до и после приема (что блокирует слияние в некоторых случаях и активирует сборку в post-receive). Как я могу реализовать ту же логику для кнопки «Слияние»? (или заставить его активировать крючки?)Как реализовать запрос «Слияние» с запросом на укладку

ответ

0

Вы правы, вы должны использовать внешний плагин для этого.

https://marketplace.atlassian.com/plugins/com.ngs.stash.externalhooks.external-hooks/server/overview

Im администратора копить и это путь я контролировать и ловить и обрабатывать фиксации.

Вот снимок нескольких крючков в тайнике, который делает то, что вам нужно:

enter image description here

+0

1. Atlassian Шкатулка v3.2.4 установлен на моей системе, и она не может найти предложенные Добавить Вероятно, можно использовать только в более поздних версиях (которые были выпущены как «BitBacket», а не «Stash» 2. @codeWizard, вы уверены, что можете реализовать событие кнопки «Слияние» по мере необходимости? – yorammi

+0

Вам необходимо установить он с рынка – CodeWizard

+0

ОК, я просто сделал это, но у меня есть «Это дополнение не совместимо с вашим тестом« Экземпляр экземпляра », я не могу его использовать без обновления, что я не уверен в ближайшее время. – yorammi