2016-11-08 88 views
2

我想为不同语言的几个构建作业构建一个常见Jenkins文件。然后我想添加一个特定的Jenkinsfile,这取决于一些参数。Jenkins工作DSL插件 - 包含另一个Jenkins文件

例如:通用文件应包含有关Docker Hub和Nexus Repository的信息。它总是一样的。具体文件应该包含特定于语言的构建步骤。

是否有可能“包含”另一个文件?

回答

2

使用管道共享的Groovy库插件,可以定义自己的作业DSL。插件手册的This section解释了如何做到这一点。

+0

看起来不错。感谢您的快速回复。我会给它一个镜头 – clue404