在 Jenkins 中,并行构建 是通过并行执行多个任务来提高构建效率的常见方法。并行构建特别适用于需要执行多个独立步骤的工作流,如并行测试、构建不同平台上的软件或并行执行多个阶段。Jenkins 提供了两种方式来配置并行构建:Declarative Pipeline 和 Scripted Pipeline。下面分别介绍如何在这两种流水线类型中实现并行构建。
1. Declarative Pipeline 中的并行构建
Declarative Pipeline 具有更结构化的语法,适合大多数流水线配置。可以通过 parallel 关键字在同一阶段中并行执行多个任务。