Jenkins的Windows安装程序已经存在多年了必威国际有限公司,用户可以将Jenkins控制器作为服务安装在Windows上。由于这是最初的开发,它还没有收到很多更新或功能,但这即将改变。

首先,让我们看看当前的安装程序体验。

步骤1

安装程序启动

的Windows安装程序的默认外观WiX工具集,不太漂亮,也没有提供太多关于安装程序用途的品牌信息。

步骤2

安装目录

同样,没有太多的品牌信息。

步骤3

安装它

安装程序通常没有提供很多安装Jenkins的选项,除了选择安装位置。必威国际有限公司

问题

当前安装程序有一些问题,Platform SIG希望在新的安装体验中为用户解决这些问题。

  1. 安装程序只支持32位安装。

  2. 用户无法选择运行服务的端口或用户帐户。

  3. 安装程序捆绑了32位版本的Java运行时,而不是使用预先存在的JRE

  4. 安装程序不支持Jenkins for Java 11中的实验性支持必威国际有限公司

  5. 对于现代必威国际有限公司Windows, JENKINS_HOME目录的位置不是很好

  6. 安装程序中没有标识。

道路前进

有了实验性的Jenkins Windows安必威国际有限公司装程序,这些问题大部分已经解决了!

  1. 安装程序将只支持64位系统。这是目前绝大多数Windows系统,所以这将帮助更多用户使用安装包安装Jenkins。必威国际有限公司

  2. 用户现在可以为服务输入用户信息,并选择Jenkins将使用的端口,并验证端口是否可用。必威国际有限公司

  3. 安装程序不再捆绑JRE,但将在系统上搜索兼容的JRE。如果用户想使用不同的JRE,他们可以在安装期间指定。

  4. 安装程序支持使用Java 11 JRE运行,包括列表中列出的组件Java 11预览页

  5. JENK必威国际有限公司INS_HOME目录放置在LocalAppData目录中,服务将作为该用户运行,这与现代Windows文件系统布局一致。

  6. 安装程序已经更新了品牌,使它看起来更好,并提供更好的用户体验。

截图

下面是新的安装程序的屏幕截图:

步骤1

安装程序启动

Jenk必威国际有限公司ins徽标现在是安装程序UI的一个突出部分。

步骤2

安装目录

Jenk必威国际有限公司ins的logo和名字现在在安装的所有阶段都在标题中。

步骤3

账户选择

安装程序现在允许您指定运行帐户的用户名/密码,并检查帐户是否具有LogonAsService权限。

步骤4

端口选择

安装程序还允许您指定Jenkins应该运行的端口,并且在输入并测试有效端口之前不会继续运行。必威国际有限公司

步骤5

JRE选择

安装程序现在不再绑定JRE,而是在系统上搜索兼容的JRE(当前搜索的是JRE 8)。如果您想在系统上使用与安装程序找到的不同的JRE,您可以浏览并指定它。仅支持JRE 8和JRE 11运行时。如果发现所选的JRE版本为11,安装程序将自动添加必要的参数和额外的jar文件,以便在Java 11下运行。

步骤6

安装它

用户可以在安装程序中输入的所有项目都应该可以在命令行上覆盖,以便实现自动部署。可以被覆盖的属性的完整列表将很快提供。

下一个步骤

新的安装程序正在接受Platform SIG成员的审查,但是我们需要有人来测试安装程序并给出反馈。如果您有兴趣测试新的安装程序,请加入平台SIG gitter室为更多的信息。

在新的安装程序中仍有一些事情正在研究和实现(例如,在进行升级时保留端口和其他选择),但它即将发布。

除了更新基于MSI的Windows安装程序,平台SIG正在接管巧克力色詹金斯包必威国际有限公司并为每个更新发布一个版本。

关于作者
亚历克斯伯爵

Alex有。net背景,但他喜欢接触许多不同的语言和框架。他目前在一个硅验证小组从事嵌入式开发。他是詹金斯公司内部的传道者。必威国际有限公司Alex是Jenkins的社区贡献者,致力于插件托管和维护。必威国际有限公司他还参与了一些SIGS。Alex喜欢在“空闲”时间从事开源软件的工作,也喜欢与家人在一起。