新版本的Jenkins(2.47)可供下载(更改日志)。
是有没有从GUI升级Jenkins的方法,就像对插件所做的一样?
我正在使用Jenkins ver。在Linux上为2.43。
#1 楼
对的,这是可能的。在Windows中,当有可用的新版本时,我将看到以下内容:当您单击“自动升级”按钮时,Jenkins会下载并安装新的war文件本身。
,请查看Jenkins Wiki了解更多详细信息。如果从Debian软件包中安装了Jenkins,则会出现一些问题。
如果使用
java -jar jenkins.war
运行Jenkins,Jenkins将能够从Manage Jenkins页面进行自我更新。这是进行自动升级的最简单方法。* nix / Mac
如果通过OS X安装程序安装,则运行该进程的
jenkins
不拥有.war
文件。要使自动升级正常工作,只需修复权限,以便jenkins
用户可以编写WAR(在/Applications/Jenkins
中)。如果从Debian软件包安装了Jenkins,则无法在Jenkins中使用Upgrade-Button(自1.318开始可用)(尝试下载新的WAR文件时会导致权限拒绝错误)!Windows自动升级
如果将Jenkins作为Windows服务安装,Jenkins将能够从Manage Jenkins页面进行自我更新。
#2 楼
您可以使用新文件覆盖现有的jenkins.war文件,然后重新启动Jenkins。该文件通常位于/ usr / share / jenkins中。
对于您的系统而言,不是这样,在Manage Jenkins-> System Information中,它将在可执行文件war下显示.war文件的路径。
评论
这如何回答问题?
–滕西拜
17 Mar 6 '17 at 10:11
评论
没有回答您的问题,因此我不会发布答案,但是理想的情况是部署带有地形和ansible(或木偶或厨师...)的Jenkins,并升级其公式。不确定您要问的是@kenorb ...当有新的Jenkins版本时,它会提示您询问是否要安装它。你是说那个吗?
它显示升级和下载WAR文件的消息,但我认为Apt无法提供新版本,因此我正在寻找与插件类似的升级过程。