2
我想为不同语言的几个构建作业构建一个常见Jenkins文件。然后我想添加一个特定的Jenkinsfile,这取决于一些参数。Jenkins工作DSL插件 - 包含另一个Jenkins文件
例如:通用文件应包含有关Docker Hub和Nexus Repository的信息。它总是一样的。具体文件应该包含特定于语言的构建步骤。
是否有可能“包含”另一个文件?
我想为不同语言的几个构建作业构建一个常见Jenkins文件。然后我想添加一个特定的Jenkinsfile,这取决于一些参数。Jenkins工作DSL插件 - 包含另一个Jenkins文件
例如:通用文件应包含有关Docker Hub和Nexus Repository的信息。它总是一样的。具体文件应该包含特定于语言的构建步骤。
是否有可能“包含”另一个文件?
使用管道共享的Groovy库插件,可以定义自己的作业DSL。插件手册的This section解释了如何做到这一点。
看起来不错。感谢您的快速回复。我会给它一个镜头 – clue404