Настройка безопасности Настройка «Использовать браузер для загрузки метаданных» Из Groovy - PullRequest
0 голосов
/ 10 октября 2019

Все наши серверы Jenkins сконфигурированы из кода, который находится под контролем SCM (конфигурация как код). Чтобы обойти подобную проблему, описанную здесь Я пытаюсь установить параметр «Использовать браузер для загрузки метаданных» из Groovy.

В моем случае ошибка связана с попыткой Дженкинсанаходить обновления из Интернета, несмотря на то, что не настроены параметры сервера обновлений, и они находятся во внутренней сети без доступа к Интернету.

Однако я не могу найти какой-либо уязвимый API для вышеуказанного параметра. Есть ли способ сделать это, скажем, с помощью универсального класса конфигурации Jenkins?

Сбой, который может помешать Jenkins периодически проверять наличие обновлений? Кто-нибудь еще обходил эту проблему, используя Groovy?

Плагин skip-certificate-check Jenkins, который был предложен в предыдущем вопросе, не имел никакого значения.

Я хочу избавиться от, безусловно, более распространенных исключений в журнале Jenkins и неприятного красного сообщения, которое появляется на страницах плагинов управления.

Я запускаю образ Docker jenkinsci / blueocean, версия 1.19. 0, то есть версия Jenkins 2.176.3.

...