Jenkins JSON API - поиск данных API сборки, среды сборки и запуска сборки - PullRequest
0 голосов
/ 10 июля 2020

Я работаю с Jenkins API JSON.

Я понимаю формат для получения данных API в JSON

<Jenkins_URL>/job/<job_name>/api/json

В job/<job_name>/configure UI, мы можем настроить / добавить триггеры сборки, построить env и данные сборки.

Я хочу иметь возможность просматривать данные Build, Build Env и Build Triggers в JSON API .

Возможно ли вообще получить указанные данные? Каковы альтернативные способы получить все доступные данные, которые находятся на странице настройки задания?

1 Ответ

1 голос
/ 12 июля 2020

Я думаю, что самый простой способ - получить доступ к <Jenkins_URL>/job/<job_name>/config.xml.

Да, это не JSON, но вы можете быть уверены, что он содержит все , настроенное на страница конфигурации.

Файл XML - это «собственная» сериализованная версия конфигурации задания. Для JSON API всегда потребуется дополнительный клей, который может существовать или не существовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...