tnblog
首页
视频
资源
登录

Jenkins Pipeline简介与安装

5541人阅读 2021/4/23 21:38 总访问:3475587 评论:0 收藏:0 手机
分类: Jenkins

Jenkins Pipeline简介与安装

Pipeline简介

概念


Pipeline,简单来说,就是一套运行在Jenkins上的工作流框架,将原来独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排和可视化的工作。

使用Pipeline有以下好处


代码:Pipeline以代码的形式实现,通常被检入源代码控制,使团队能够编辑,审计和迭代其传送流程。
持久:无论是计划内的还是计划外的服务器重启,Pipeline都是可恢复的。
可停止:Pipeline可接收交互式输入,以确定是否继续执行Pipeline。
多功能:Pipeline支持现实世界中复杂的持续交付要求。它支持fork/join、循环执行,并行执行任务的功能。
可扩展:Pipeline插件支持其中DSL的自定义扩展,以及与其他插件集成的多个选项。

如何创建Jenkins Pipeline呢?

  • Pipeline 脚本是由Groovy语言实现的,但是我们没必要单独去学习Groovy
  • Pipeline 支持两种语法:Declarative(声明式)和Scripted Pipeline(脚本式)语法
  • Pipeline 也有两种创建方法:可以直接在Jenkins的Web UI界面中输入脚本;也可以通过创建一个Jenkins脚本文件放入项目源码库中(一般我们都推荐在Jenkins中直接从源代码控制(SCM)中直接载入Jenkinsfile Pipeline这种方法)。

安装Pipeline插件

Jenkins
Manage Jenkins
Available
Pipeline


安装插件后,创建项目的时候多了“流水线”类型


欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739

评价
这一世以无限游戏为使命!
排名
2
文章
636
粉丝
44
评论
93
docker中Sware集群与service
尘叶心繁 : 想学呀!我教你呀
一个bug让程序员走上法庭 索赔金额达400亿日元
叼着奶瓶逛酒吧 : 所以说做程序员也要懂点法律知识
.net core 塑形资源
剑轩 : 收藏收藏
映射AutoMapper
剑轩 : 好是好,这个对效率影响大不大哇,效率高不高
ASP.NET Core 服务注册生命周期
剑轩 : http://www.tnblog.net/aojiancc2/article/details/167
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术