Я установил на Bitbucket Server плагин "Параметризованные сборки для Jenkins"
Это позволяет мне добавлять хуки в репозитории git для запуска запросов к jenkins.
Нет опубликованной документации по API для этого плагина, которую я могу найти.
Используя Google Chrome DevTools, я смог перепроектировать запрос на установку ловушек в данном репозитории с помощью запроса PUT.
Однако я не нашел способа установить в настройках Jenkins правильный URL-адрес для экземпляра jenkins. (показано на рисунке ниже)
Я хочу сделать это через POST, потому что эти настройки для каждого проекта, и у меня есть сотни проектов для администрирования.
POST-запрос выглядит как простые данные формы.
Запрос ниже тот, который работает правильно (используя chrome + chrome devtools)
Изображения 2 и 3 - запрос в почтальоне с использованием данных формы.
Это возвращает 200, но значения в Bitbucket Server не обновляются.
Изображения 4 - Запрос в Почтальоне с использованием x-www-form-urlencoded.
Это возвращает страницу 200 и html с обновленными значениями, но значения в Bitbucket Server не обновляются.
Я m assuming I
м пропускаю что-то простое.
Если бы кто-нибудь нашел способ сделать это, я был бы признателен.