Jenkins 构建流程与工作流程(管道)插件

Jenkins Build Flow versus Workflow (Pipeline) plugin

我注意到 Jenkins 有(至少)两个编排选项

我首先找到了 Build Flow 并围绕它实施了一个编排工作,这似乎可以满足我们的需求。切换到 Pipeline 有什么优势吗?我对切换到 Pipeline 的想法是

管道/工作流基于 Build Flow 插件的概念。根据这里的 wiki 注释:https://wiki.jenkins-ci.org/display/JENKINS/Build+Flow+Plugin 看起来 Pipeline 是 Build Flow 的未来。我知道一个事实,即 Pipeline 被 Cloudbees 视为 Jenkins 2.0 的核心战略计划,并将成为未来的前沿和中心计划。

https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+2.0

简而言之,我会转向 Pipeline 以领先于曲线。

Build Flow是Pipeline的前身。 管道更复杂、更强大(灵活性、功能、集成等)。