2015-06-22 2 views
4

Я обновил Дженкинса несколько дней назад. Но в текущей версии Jenkins есть некоторые раздражающие ошибки. Возможно ли понизить версию Дженкинса, и если это возможно, как это можно сделать?Downgrade Jenkins

ответ

4

Понижение должен быть эквивалентен процессу модернизации:

Для обновления с более ранних версий Jenkins, просто перебросить файл WAR . Прочтите this document, чтобы узнать больше о специфических для контейнера инструкциях о том, как это сделать. См. this document для автоматизации.

+0

Нет, процесс понижения не такой же, как и обновление .. Есть много изменений конфигурации, которые необходимо проверить. Простое повторное развертывание военного файла не работает. – devops

6

я боролся с понижая Дженкинс, а также, в последнее время, потому что последняя версия, кажется, есть проблема обработки JDK 5 (код, который я, к сожалению, привязанный к для немного дольше)

Вот как я сделал мой Понижение рейтинга:

  1. Найдите более раннюю стабильную версию на https://updates.jenkins-ci.org/
  2. Скачать архив войны
  3. Остановить службу Jenkins
  4. Замените jenkins.war на новый.
  5. Перезапустите службу.

У меня была дополнительная проблема с конфигурационным файлом, который несовместим. Например. В моем случае мне пришлось отключить матрицу, чтобы запустить службу. Ваш случай может быть другим, поэтому я предлагаю другой вопрос.

+1

Полный список Jenkins WARs: https://updates.jenkins-ci.org/download/war/ –

+0

«Замените jenkins.war новым». - где этот 'jenkins.war' заменить? Учитывая, что я использую Red Hat и запускал Jenkins с помощью 'service jenkins start' –

+0

Я считаю, что вам нужно найти каталог установки jenkins. Файл .war находится в каталоге верхнего уровня, где в моей системе был установлен jenkins. – BrotherBear

0

В моем случае, я последовал процесс ниже -

Download the jenkins.war file from https://updates.jenkins-ci.org 
Stop the Jenkins service 
Replace the jenkins.war with the new. 
Restart the service. 
Done 
1

Если вы модернизировали от переднего конца (т.е. Manage Jenkins > Upgrade Jenkins) Тогда вы получите возможность DownGrade также оттуда (в разделе Управление Дженкинс - восстановление к предыдущей версии)