jenkins pipeline php,Jenkins pipeline 系列二-为什么选择Pipeline

接着继续翻译和记录第二节内容

为什么选Pipeline

Jenkins 本质上就是一个自动引擎,他支持大量的自动模式。Pipeline往Jenkins里面添加了一系列的自动化工具,支持一系列从简单持续集成到复杂的持续交付的链路。对这些相关的任务进行模型化, 这样用户可以或者很多的好处:

Code: Pipelines是以code形式来呈现的, 可以集成到源代码管理工具里面,这样组里的成员在他们的交付pipeline上编辑,review 和代码迭代

Durable: Pipelins 可以保留计划内和计划外的Jenkins master 的重启。

Pausable:Pipelines 可以选择性的停止和等待人为的干预比如说在接着跑Pipeline的时候加入人为的输入或者批准

Verastile:Pipelines 支持真实世界的持续交付的请求。包括具备fork/join, loop和并行跑任务的能力等。

Extensible:Pipeline的插件支持可扩展性到它的DSL以及提供了多样的选项可以使得它可以集成到其他的插件里面。

事实上Jenkins一直是允许使用多个Freestyle. Jobs合作来实现有序的任务链的。Pipeline使得这个理念在Jenkins中作为一等重要的位置。

建立在Jenkins的核心价值观:'可扩展性', Pipeline同样是可以扩展的。插件开发者可以通过Pipeline Shared Libraries   来实现它的扩展性

下面的流程图就是一个使用Jenkins Pipeline来实现的持续交付场景

c55c977b943d

此文也发布在

https://blog.csdn.net/Alice_onlyme/article/details/78025920

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值