1

我使用 Jenkinsfiles/multibranch 管道。

我使用作业 dsl 来创建这些多分支管道。

所以在这一点上,我的工作配置已经完全编码。

但是 Jenkins master 本身的配置仍然是手动的。作业 dsl 是否也可以执行诸如安装和配置插件、配置安全设置以及创建和配置节点设置之类的工作?

4

1 回答 1

2

没有与 Job DSL 或 Jenkins Pipelines 相媲美的系统配置(目前)Jenkinsfile。最近有一些举措可以改变这一点:

同时,实现此目的的方法之一是使用Groovy 初始化后脚本支持。这些 Groovy 脚本在初始化后运行,因此如果脚本以这种方式编写,您可以“聚合”一个实例。一些现有的配置管理工具也利用了 Groovy 脚本功能,例如Chef cookbook

于 2018-06-25T14:09:40.977 回答