从某种抽象层次上讲,部署流水线(Deployment pipeline)是指从软件版本控制库到用户手中这一过程的自动化表现形式。——《持续交付-发布可靠软件的系统方法》[作者:Surpassme] pipeline 英语愿意为管道,在Jenkins里面可以理解为,是一套工作流框架,它将原本各个彼此独立的任务连接起来,实现一些比较复杂的工作流程,整个运行流程看起来就像是一个管道一样。
pipeline插件从2.5版本开始,同时支持两种格式的语法。后续示例均采用声明式语法1.3 Jenkinsfile
如果在Jenkins使用pipeline,需要确认是否安装pipeline插件。pipeline 的代码可以直接写到Jenkins里面也可以通过版本管理工具来拉取。gitlab拉取示例如下所示:
脚本路径:就是pipeline的文件名,默认为Jenkinsfile原文地址:https://www.jianshu.com/p/84ba1e0fd6b5
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |