# wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | apt-key add -
每个部分涵盖了从之前的 LTS 版本升级,2.235.1 的部分涵盖了自 2.222.4 以来的升级。
从 Jenkins LTS 2.235.3 版开始,稳定版中使用的 Windows 安装程序与自 2020 年 4 月以来在每周版本中使用的 Windows 安装程序相同。 在博客中宣布了新的 Windows 安装程序。
Windows 上的 Jenkins 管理员可以选择使用 Jenkins UI 中的机制继续使用和升级其现有安装,也可以选择迁移到新的 Windows 安装程序。
Windows Jenkins 管理员可以从其安装的“管理 Jenkins” 页面中获得新的 Jenkins 版本。 在 Windows 上初始安装 Jenkins 之后,管理员可以通过“管理 Jenkins” 页面执行升级。 管理员通常不使用 Jenkins MSI 安装程序来执行 Jenkins 升级,因为从 Jenkins 自身内部升级很容易。
选择继续使用其现有安装的管理员将能够继续升级到新的 Jenkins 版本。
可以通过编辑 jenkins.exe.config
文件和其他配置文件来修改 Jenkins 安装中的设置。
在此配置中,除非将 jenkins.exe.config
修改为使用 64 位 Java 运行时环境,否则 Jenkins 将继续使用先前安装程序随附的 32 位 Java 运行时环境。
除非已在本地进行修改,否则它将继续使用默认端口和服务帐户。
新的Windows安装程序提供以下附加功能:
选择 64 位 Java 8 或 64 位 Java 11 安装以运行 Jenkins
选择 Jenkins 要使用的端口号
选择运行 Jenkins 服务的账户密码
除了这些选择之外,还将在标准 AppData 位置而不是 C:\Program Files (x86)\Jenkins
中创建 Jenkins 主目录。
您可以在运行 Jenkins 服务的用户帐户的 %LocalAppData%
中找到 Jenkins 主目录。
例如,如果运行 Jenkins 服务的用户帐户名为 jservice
,则 Jenkins 主目录将位于 C:\Users\jservice\AppData\Local\Jenkins.jenkins
中。
Jenkins 运行后,“管理 Jenkins” 中的“系统信息”页面将显示描述 Jenkins 安装的属性和变量。
将现有 Windows 安装升级到新安装程序需要:
从 Windows 服务管理器停止并禁用现有的 Jenkins 服务
运行新安装程序以使用所需设置创建新安装
停止新安装的 Jenkins 服务
将现有的 Jenkins 配置文件复制到新的 Jenkins 主目录
启动新安装的 Jenkins 服务
确认新安装的 Jenkins 服务的行为符合预期
有关更多详细信息,请参见 Windows 安装程序博客文章。
从 Jenkins LTS 2.235.3 版开始,将使用与每周仓库签名相同的 GPG 密钥对稳定的仓库进行签名。 Linux 系统管理员必须在 Linux 服务器上安装新的签名密钥,然后再安装 Jenkins 2.235.3。
使用以下命令更新兼容 Debian 的操作系统(Debian、Ubuntu 和 Linux Mint Debian Edition 等):
# wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | apt-key add -
Update Red Hat compatible operating systems (Red Hat Enterprise Linux, CentOS, Fedora, Oracle Linux, Scientific Linux, etc.) 使用以下命令更新与 Red Hat 兼容的操作系统(Red Hat Enterprise Linux、CentOS、Fedora、Oracle Linux 和 Scientific Linux 等):
# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
有关更多详细信息,请参见博客文章。
插件管理界面包括重大改进。 这些改进包括对“可用”标签的更改。
先前的“可用”标签列出了所有可用的插件,然后根据“搜索”字段中的值进行了过滤。 现在,“可用”选项卡中没有列出插件,直到用户在“搜索”字段中输入值为止。 以前浏览超过 1000 多个插件以找到其插件的用户现在需要在搜索字段中输入一个值。