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

时间:2016-02-09 04:48:30

标签: jenkins jenkins-plugins jenkins-workflow jenkins-build-flow

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

我首先找到了Build Flow并实现了一个编排工作,这似乎可以满足我们的需求。切换到Pipeline有什么好处吗?我想切换到Pipeline是

  • Pro - 项目似乎比Build Flow更活跃
  • Con - DSL似乎要复杂得多

2 个答案:

答案 0 :(得分:10)

管道/工作流程基于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以超越曲线。

答案 1 :(得分:3)

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