【发布时间】:2016-11-08 23:30:13
【问题描述】:
我想为几个不同语言的构建作业构建一个通用 Jenkinsfile。然后我想添加一个依赖于一些参数的特定 Jenkinsfile。
例如:通用文件应包含有关 Docker Hub 和 Nexus Repository 的信息。它总是一样的。并且特定文件应包含特定于语言的构建步骤。
是否可以“包含”另一个文件?
【问题讨论】:
标签: jenkins
我想为几个不同语言的构建作业构建一个通用 Jenkinsfile。然后我想添加一个依赖于一些参数的特定 Jenkinsfile。
例如:通用文件应包含有关 Docker Hub 和 Nexus Repository 的信息。它总是一样的。并且特定文件应包含特定于语言的构建步骤。
是否可以“包含”另一个文件?
【问题讨论】:
标签: jenkins
使用 Pipeline Shared Groovy Libraries Plugin 可以定义您自己的 Job DSL。插件手册的This section 解释了如何执行此操作。
【讨论】: