使用作业DSL文件从{GID目录创建Jenkins作业

时间:2018-01-23 18:50:40

标签: jenkins jenkins-job-dsl

我在GitHub项目中有一个文件夹,其中包含一堆groovy文件,每个文件包含一个作业的DSL,例如:jenkins-as-code / tree / master / jobs包含samplejob1.groovy,samplejob2.groovy等。

如何在Jenkins中配置种子作业,从Git获取这个groovy文件列表并为每个作业创建一个作业。

1 个答案:

答案 0 :(得分:2)

Solution

In the seed job configuration screen:

  1. Clone the git project into workspace in the Source Code Management section.
  2. Add a Process Job DSLs build step, select the Look on Filesystem option and enter jobs/.groovy* in the DSL Scripts field.