Jenkins
Читает версию из заголовка ответа X-Jenkins, а не из тела ответа —
Jenkins выставляет этот заголовок на каждый ответ, включая 403 на
неаутентифицированный запрос, тогда как тело, которое возвращает
аутентифицированный запрос, вообще не содержит поля версии.
targets: - id: jenkins-main product: jenkins address: https://jenkins.example.comАутентификация
Заголовок раздела «Аутентификация»Опционально. Свежий инстанс со стандартной security-схемой отвечает на
/api/json с кодом 403 на анонимный запрос — здесь это не ошибка,
X-Jenkins всё равно проставлен в том же самом ответе. Basic auth
принимается, если вы всё же хотите аутентифицироваться:
credentials: jenkins-admin: kind: basic username: admin password: "${JENKINS_TOKEN}"Записываемые поля
Заголовок раздела «Записываемые поля»version— из заголовкаX-Jenkinsextra.mode,extra.useSecurity— заполняются, только если запрос прошёл аутентификацию настолько, чтобы получить тело200; при анонимном403отсутствуют
Резолвер жизненного цикла
Заголовок раздела «Резолвер жизненного цикла»endoflife:jenkins.