Як запустити сценарії під час злиття або коли гілку видалити?


9

Я використовую багатогалузеві трубопроводи дженкіни. Якщо гілка об'єднана і видалені дженкини також видаляють гілку з трубопроводу.

Це чудово, але я хочу запустити команду / скрипт, коли гілку видалено, як я можу, щоб янкіни виконували команду, коли гілку видаляли? Чи є спосіб, щоб дженкіни запустили роботу, перш ніж вона видалить гілку?

Редагувати: я повинен додати, що я використовую бітбукет. Було б акуратно, якби Дженкінс міг викликати подію під час очищення гілки багатогалузевого трубопроводу. В ідеалі це не має значення, який мій постачальник git.


Для Bitbucket
mico

Відповіді:


4

"Це чудово, але я хочу запустити команду / скрипт, коли гілку видалено. Як я можу jenkins виконувати команду, коли гілку видалено?"

Для цього вам потрібно буде використовувати веб- крок , я використовую наступні налаштування в Github:

введіть тут опис зображення

Bitbucket підтримує лише наступні веб-гачки:

введіть тут опис зображення

"Чи є спосіб, щоб Дженкінс запустив роботу, перш ніж він видалить гілку?"

Не те, що я бачу, але в Github ви можете створити власну мітку та запустити завдання за допомогою веб-камери, коли мітка додається до гілки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.