Вебхук принимает данные из Jenkins: различия между версиями
Материал из Planfix
Artem (обсуждение | вклад) Нет описания правки |
Artem (обсуждение | вклад) Нет описания правки |
||
Строка 5: | Строка 5: | ||
|description=Вебхук принимает данные из Jenkins | |description=Вебхук принимает данные из Jenkins | ||
}} | }} | ||
[[Входящие вебхуки |Вебхуки]] ПланФикса умеют принимать данные из [https://www.jenkins.io/ Jenkins]. Это реализовано следующим образом | [[Входящие вебхуки |Вебхуки]] ПланФикса умеют принимать данные из [https://www.jenkins.io/ Jenkins]. Это реализовано следующим образом: | ||
*Есть Jenkins, который делает build & deploy, настроенные через [https://www.jenkins.io/doc/book/pipeline/ Jenkins Pipeline] | *Есть Jenkins, который делает build & deploy, настроенные через [https://www.jenkins.io/doc/book/pipeline/ Jenkins Pipeline]. Нам необходимо по завершению действия deploy получать в соответствующих задачах ПланФикса комментарий об этом. | ||
Пошаговый план реализации: | |||
*Коммиты отправляем в таком виде: 123456 - текст коммита, где 123456 - номер задачи в ПланФиксе. | |||
*Создаём вебхук, на который отправляем данные. | |||
*В Jenkins Pipeline допишем код, который будет слать данные на вебхук. | |||
== Настройка вебхука == | |||
https://p.pfx.so/pf/PF/tPMGgW.png | |||
== Перейти == | == Перейти == | ||
*[[Входящие вебхуки]] | *[[Входящие вебхуки]] |
Версия от 13:13, 16 апреля 2021
Вебхуки ПланФикса умеют принимать данные из Jenkins. Это реализовано следующим образом:
- Есть Jenkins, который делает build & deploy, настроенные через Jenkins Pipeline. Нам необходимо по завершению действия deploy получать в соответствующих задачах ПланФикса комментарий об этом.
Пошаговый план реализации:
- Коммиты отправляем в таком виде: 123456 - текст коммита, где 123456 - номер задачи в ПланФиксе.
- Создаём вебхук, на который отправляем данные.
- В Jenkins Pipeline допишем код, который будет слать данные на вебхук.
Настройка вебхука