Триггер Дженкинс от Gogs Webhook с параметром

У меня есть URL-адрес webook http://jenskinsserver/gogs-webhook/?job=build, который запустит задание jenkins для любого события из gogs.

Теперь я хочу запустить параметризованное задание и хочу, чтобы параметр отправлялся через URL-адрес webhook. Как добавить параметры в URL Gogs Webhook?

1 ответ

Вы можете просто добавить Build Remote Trigger чтобы это произошло. Идти кBuild Triggers => Trigger builds remotely (e.g., from scripts) и установите токен API.

Вы должны настроить General => This project is parameterized и выберите все, что вам нравится из доступных параметров.

Теперь в URL, http://jenskinsserver/gogs-webhook/buildWithParameters?token=<api token provided>&param1=value1&param2=value2 предоставить такие параметры и получить к ним доступ, используя $param1, $param2 в скриптах.

Другие вопросы по тегам