当前位置: 首页 > 面试题库 >

Jenkins Build Flow与Workflow(Pipeline)插件

施季
2023-03-14
问题内容

我注意到詹金斯(至少)有两个编排选项

  • 建立流程
  • 工作流程 -现在称为管道

我首先找到了“构建流程”,并围绕似乎可以满足我们需求的工作实施了编排工作。切换到管道有什么优势?我对切换到管道的想法是

  • 专业版-该项目似乎比Build Flow更活跃
  • 缺点-DSL似乎要复杂得多

问题答案:

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

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

简而言之,我将移至“管道”以保持领先地位。



 类似资料:
  • 问题内容: 我正在使用Clouldbees在Jenkins中使用Pipeline插件(以前的名称是Workflow插件),我试图在Groovy脚本中获取用户名,但是我无法实现。 问题答案: 您是否尝试安装Build User Vars插件?如果是这样,您应该可以运行 或类似。

  • 问题内容: 我想访问git变量,例如和当我从git流中进一步从git中检出存储库时。目前,我找不到可用的变量来访问这两个参数。 这样的变量是否可用,以防万一,在哪里可以找到它们。我不介意它们是否可以通过一些时髦的变量或在任何地方可用,只是我可以访问它们。 也许我缺乏Groovy的调试技能,这很容易找到,但是我有限的技能却找不到它。 问题答案: 我现在要解决此问题的好方法是使用多分支管道,并且可能很

  • WorkFlow 是一个简单的 .NET 工作流引擎,帮助 .Net coder 们解决软件项目中流程的处理。WikeFlow除了正常的流程处理,还支持流程动态跳转。理念:写最少的代码,实现最炫酷的功能。框架上手容易,零难度。 WikeFlow2.0 演示地址:http://workflow2.wikesoft.com WikeFlow2.0帮助文档:http://wikeflowhelp.wik

  • Spring Workflow目前还是 Spring 项目集合中的一个孵化器项目,表明 Spring 开始涉足工作流开发领域。Spring Workflow 把所有工作流的组件都当作是一个普通的Spring Bean,因此所有的流程、状态以及转换的操作都可以利用 Spring 原有的优势。 关于 Spring Workflow 的更多讨论请看此处。

  • grunt-workflow 是一个帮助前端开发工程师简化工作的工具,它的主要功能是: webserver livereload,能保存文件的时,自动刷新浏览器. 自动编译sass 压缩图片 合并图片 添加文件注释 自动补全css3浏览器前缀 初始化项目目录结构及文件 支持ejs模板 安装相关软件 安装 nodejs window 安装地址 , mac 推荐通过brew安装brew install

  • Joget Workflow是一个工作流管理系统,用户可以利用这个平台为他们机构的业务流程设计相应的工作流并部署和运行该工作流。它拥有以下特性: 设计、部署、运行简单和快速。 流程引擎支持XPDL标准。 提供图形化流程设计器和表单构建器。 流程监控。 支持通过插件扩展功能。 支持长时间运行的流程。 可以通过JSON或Java API与其它系统相集成。 Joget Workflow开源工作流管理系统