我可以从声明性管道中的一个文件调用多个groovy吗

我可以从声明性管道中的一个文件调用多个groovy吗,groovy,jenkins-pipeline,jenkins-declarative-pipeline,Groovy,Jenkins Pipeline,Jenkins Declarative Pipeline,我有一个传统的Jenkins设置。它运行大约15个上游和下游作业来创建最终的软件。所以我计划将此结构转换为声明性管道 方法1-为15个作业创建15个文件并执行声明性管道 方法2-所有15个作业是否可以有1个Jenkins文件? 对于这个senario,还有其他更好的方法吗?一个单独的Jenkins文件用于管理整个构建的复杂性,因此“方法2”“这可能是正确的选择。您将拥有一个单独的Jenkins文件,具有多个阶段——一些并行,一些串行——当统一构建完成时,您的软件将完全构建。同样,如果任何一个阶段

我有一个传统的Jenkins设置。它运行大约15个上游和下游作业来创建最终的软件。所以我计划将此结构转换为声明性管道

方法1-为15个作业创建15个文件并执行声明性管道 方法2-所有15个作业是否可以有1个Jenkins文件?
对于这个senario,还有其他更好的方法吗?

一个单独的Jenkins文件用于管理整个构建的复杂性,因此“方法2”“这可能是正确的选择。您将拥有一个单独的Jenkins文件,具有多个阶段——一些并行,一些串行——当统一构建完成时,您的软件将完全构建。同样,如果任何一个阶段失败,整个过程就会停止,你会得到一个统一的答案。

完全同意杰夫·贝内特的答案。此外,Jenkins声明性管道还有许多内置groovy方法可供使用。詹金斯寄来的一封好信