Сбои Jenkins после установки модуля интеграции Github - PullRequest
0 голосов
/ 15 января 2019

Я много раз читал вопрос: Сбои Jenkins после установки плагина GitHub , но я не нашел решения. Поэтому я хочу спросить еще раз.

Мой сервер Jenkins работал очень хорошо с самого начала, и я хотел добавить ловушку, которая запускает сборку всякий раз, когда в репо передается коммит; затем я обратился к первому шагу - установке плагина с этого сайта: Запуск сборки Jenkins с push-адреса на GitHub , и сразу же после завершения установки плагина я установил флажок «перезагрузить» в внизу страницы, потом он разбился. Я попытался перезапустить мой сервис Jenkins, он продолжал выдавать ту же ошибку. Поэтому я просто убил процесс с помощью ps инструментов, затем перезапустил снова, теперь он выдает ошибку HTTP 503. Мне действительно нужна помощь с этим вопросом. На самом деле, я обнаружил очень похожие проблемы в Stack Overflow и онлайн-сообществе Jenkins, но ни один из них не решил мой вопрос.

Я пытался как: удалить все файлы в папке jenkins / plugins и перезапустить снова, но НЕ РАБОТАЕТ.

Я развернул Jenkins на моей машине с Linux, которая является SUSE Linux Enterprise. Пожалуйста, дайте некоторую помощь, которая ценится.

1 Ответ

0 голосов
/ 16 января 2019

У вас есть старая версия Jenkins, и, возможно, для решения проблемы можно установить новую версию Jenkins (последний выпуск LTE).

Вы можете сделать резервную копию config.xml файла своей работы (см. этот ответ) и затем попытаться обновить или переустановить Jenkins.

Затем, если вам нужно импортировать это задание в новый переустановленный Jenkins, вам нужно поместить его в каталог $JENKINS_HOME/jobs/<path_to_your_job> и нажать « Manage Jenkins » -> « Перезагрузить конфигурацию с диска". Однако, если некоторые плагины в вашей работе имеют различия между выпусками, возможно, что в новой работе вы не увидите конфигурацию этого плагина, и вам нужно будет настроить ее снова. Если вы хотите выполнить обновление, а не переустановить, то все задания будут перенесены автоматически (вам не нужно делать « Обновить конфигурацию с диска »), но опять-таки некоторые конфигурации плагинов могут быть потеряны, поэтому перед обновлением я рекомендую сделать резервную копию настроек.

Примечание. Я предпочитаю не обновляться до новой версии, а выполнять полную переустановку (если у вас не достаточно конфигурации системы и плагинов в старом Jenkins).

...