詹金斯的模板插件

Sau*_*wal 23 build-automation continuous-integration build-server jenkins

Jenkins中是否有任何可用的插件允许您在作业中重用共享配置...例如,我可以为Continuous Integration定义模板,为运行测试定义其他模板,并为这些模板为不同的分支创建多个作业.

我知道Enterprise Jenkins中提供了模板插件,但jenkins开源有类似的东西吗?

我在寻找类似的东西 了这里

Ant*_*sov 6

我发现ez-templates插件可以很好地用于乔装模板.这是一个非常年轻的项目,您必须自己构建它(这很简单,见下文),但它仍然比Template Project Plugin强大得多,因为它支持任何类型的作业.

如何建立:

  1. 安装Maven 3
  2. 克隆/下载ez-templates git repo
  3. ez-templates checkout文件夹运行'mvn install'
  4. 构建完成后,转到'target'文件夹,找到ez-templates.hpi,它是自包含的插件二进制文件.


ppa*_*rou -1

您可以使用复制项目链接插件。https://wiki.jenkins-ci.org/display/JENKINS/Copy+project+link+plugin 我所做的是创建一个禁用的(虚拟)预配置作业,当我想创建另一个具有相同的作业时我刚刚使用此插件复制了配置。