На Управление Дженкинс у меня есть сообщение, которое:
Новая версия Jenkins (2.47) доступна для скачивания (журнал изменений).
Есть ли способ обновить Jenkins из GUI, как это сделано для плагинов?
Я использую Дженкинс вер. 2.43 в Linux.
На Управление Дженкинс у меня есть сообщение, которое:
Новая версия Jenkins (2.47) доступна для скачивания (журнал изменений).
Есть ли способ обновить Jenkins из GUI, как это сделано для плагинов?
Я использую Дженкинс вер. 2.43 в Linux.
Ответы:
Да, это возможно. В Windows это то, что я вижу, когда доступна новая версия:
Когда вы нажимаете кнопку «Обновить автоматически», Jenkins загружает и устанавливает новый файл войны.
Пожалуйста, проверьте Jenkins Wiki для более подробной информации. Есть некоторые проблемы, если вы установили Jenkins из пакета Debian.
Если вы запустите Jenkins с
java -jar jenkins.war
, Jenkins сможет обновить себя со страницы Manage Jenkins. Это самый простой способ сделать автоматическое обновление.
Если вы установили с помощью установщика OS X,
jenkins
запуск процесса не является владельцем.war
файла. Чтобы запустить автоматическое обновление, просто исправьте разрешения, чтобыjenkins
пользователь мог написать WAR (in/Applications/Jenkins
).
Использование кнопки «Обновить» из Jenkins (доступно с версии 1.318) не будет работать, если Jenkins был установлен из пакета Debian (приводит к ошибкам отказа в доступе при попытке загрузить новый файл WAR)!
Если вы установите Jenkins в качестве службы Windows, Jenkins сможет обновить себя со страницы Manage Jenkins .
Вы можете перезаписать существующий файл jenkins.war новым и затем перезапустить Jenkins.
Этот файл обычно находится в / usr / share / jenkins.
Если это не относится к вашей системе, в разделе «Управление Jenkins -> Информация о системе» будет отображен путь к файлу .war в выполнимом war.