Назад | Перейти на главную страницу

разрешить анонимный доступ к config.xml задания в Jenkins

Я хочу переключить наш Jenkins с сервера на лучшую машину. Новый Jenkins установлен и настроен, но без заданий. Я планировал использовать плагин импорта заданий Jenkins, чтобы импортировать все задания, но у меня возникла небольшая проблема. Моя старая установка jenkins требует входа в систему, чтобы увидеть config.xml, даже если анонимный пользователь имеет разрешение на чтение для заданий. В настоящее время я получаю ошибку HTTP 403 на старых jenkins и исключение NullPointerException в плагине импорта заданий.

Как я могу переместить все задания? У меня около 50 рабочих мест, поэтому создание их по одной - это последнее средство.

Возможно, вам лучше просто скопировать все конфигурации заданий. Они будут в $ JENKINS_HOME / jobs - скопируйте весь этот каталог в новый экземпляр или, если вам не нужна история сборки, просто скопируйте подкаталоги заданий и их файлы config.XML. Затем перезапустите Jenkins, и все будет в порядке.

У меня есть решение с плагином импорта заданий. Я включил доступ администратора для анонимного пользователя, и он начал работать.

убедитесь, что вы разрешили доступ администратора анонимному пользователю, он должен работать.