是否可以将Jenkins自由式作业转换为多配置作业?

RC.*_*RC. 23 hudson build jenkins multi-configuration

我在Jenkins有很多自由式工作,我想转换为多配置工作,这样我就可以在一个工作下跨多个平台构建.这些作业指定了相当多的构建参数,我不想通过创建新的多配置作业来再次手动设置它们.目前,每项工作都将其构建限制在我们一直在构建的平台上,而我看到的唯一其他选项是克隆现有作业并将限制更改为新平台.这并不理想,因为我需要维持2个工作,唯一的区别是目标平台.

我没有看到通过UI做到这一点的方法,但想知道是否有另一种方式.

Dav*_*her 24

据我所知,没有办法在UI中转换作业类型.您必须编辑作业的config.xml,或者复制和编辑配置文件,并根据编辑的配置创建新作业.

您必须使用您使用的各种设置检查自由样式和多配置作业之间的差异.这可能是因为改变了顶级元素一样简单的config.xmlprojectmatrix-project.

如果编辑现有作业配置,则需要在Jenkins脱机时执行此操作,或者告诉Jenkins通过Manage Jenkins重新加载其配置- > 从磁盘重新加载配置.

如果您决定创建新作业,那么在您确定需要进行哪些编辑后,此前一个问题可能会有所帮助.具体来说,这个答案描述了如何上传配置文件以创建新作业.


归档时间:

查看次数:

18433 次

最近记录:

8 年,5 月 前