小编mar*_*qma的帖子

在init.groovy.d脚本中使用管道初始化Jenkins 2.0

为了自动化,我想用管道作业初始化Jenkins 2.0实例.我想创建一个Groovy脚本,/usr/share/jenkins/ref/init.groovy.d/在启动时复制到该文件夹.该脚本应创建一个Jenkins 2.0 Pipeline作业,以便从SCM处理Jenkins文件.

我找不到2.0管道类的相关Javadoc或如何执行此操作的示例.

以前,使用工作DSL创建一个管道,我用了一个Groovy脚本来创建一个FreeStyleProjectExecuteDslScripts建设者.这项工作将成为Job DSL种子工作.

一种选择是使用init脚本创建Job DSL种子作业以创建Jenkins 2.0管道.它似乎不必要地复杂.

我正在试验这个回购:https://github.com/martinmosegaard/vigilant-sniffle

groovy jenkins jenkins-job-dsl jenkins-workflow jenkins-pipeline

6
推荐指数
2
解决办法
6145
查看次数