Jenkins Pipeline 系列—02 为什么选Pipeline
来源:互联网 发布:java线程池 关闭 编辑:程序博客网 时间:2024/06/05 04:29
接着继续翻译和记录第二节内容
为什么选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来实现的持续交付场景
阅读全文
0 0
- Jenkins Pipeline 系列—02 为什么选Pipeline
- Jenkins pipeline 系列—01 什么是Jenkins Pipeline
- Pipeline
- PIpeline
- pipeline
- Pipeline
- 【Jenkins】Pipeline使用进阶
- 【Jenkins】Pipeline使用进阶
- Jenkins Pipeline 常用操作
- Easypack之Alpine容器系列:Jenkins之pipeline集成
- Jenkins + Pipeline 构建流水线发布
- Jenkins基础入门-15-Jenkins中的Pipeline
- jenkins插件之Build Pipeline Plugin和Delivery Pipeline Plugin
- Jenkins Build Pipeline plugin权限bug
- jenkins插件pipeline的简单使用
- jenkins的pipeline中实现git提交
- 代码质量管理:SonarQube + Jenkins Pipeline配置
- Jenkins基础入门-16-添加Pipeline视图
- Python 二维字典更新
- Linux下简单的线程池
- 崭新印通拼版软件(ImageHarbor)下载 v6.0官方免费版
- 欢迎使用CSDN-markdown编辑器
- SQL操作表
- Jenkins Pipeline 系列—02 为什么选Pipeline
- Ext.data.Store 改成POST请求
- 数组与矩阵---在数组中找到一个局部最小的位置
- 常见编程——最长公共子序列(不连续)和最长公共子串(连续)
- QT 历史版本下载
- 软件体系结构建模
- js 的小实验
- ubuntu安装截图工具Shutter
- 3DSlicer30:VS-Qt5VSaddin-qt4.8.7dev