设为首页 收藏本站

运维网

查看: 37|回复: 1

[经验分享] jenkins pipeline 语法详解

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2018-7-11 16:06:02 | 显示全部楼层 |阅读模式
pipeline 脚本是有groovy语言实现的,无需专门学习 groovy
pipeline支持两种语法:
  • Declarative 声明式
  • Scripted pipeline脚本式
如何创建基本的pipeline
  • 直接在jenkins web ui网页界面输入脚本
  • 通过常见一个jenkins可以检入项目的源代码管理库
Declarative 声明式pipeline 声明式pipeline基本语法和表达式遵循groovy语法,但是有以下例外:
  • 声明式pipeline必须包含在固定格式的pipeline{}块内
  • 每个声明语句必须独立一行,行尾无需使用分号
  • 块(Blocks{})只能包含章节(Sections),指令(Directives),步骤(Steps),或者赋值语句
  • 属性引用语句被视为无参数方法调用,如input()
  • 块(Blocks{}):由大括号括起来的语句: 如Pipeline{}, Sections{}, parameters{}, script{}
  • 章节(Sections):通常包括一个或者多个指令或步骤,如agent,post,stages,steps
  • 指令(Directives): environment, options, parameters, triggers, stage, tools, when
  • 步骤(steps):执行脚本式pipeline, 如script{}


运维网声明 1、欢迎大家加入本站运维交流群:群①:263444886群②:197202523群③:485755530群④:201730672群⑤:202807635运维网交流群⑥:281548029
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须注明原文的出处
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、运维网 - 服务您的运维操作管理专家!
6、联系人Email:admin@yunvn.com 网址:www.iyunv.com

点击关注更多内容
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则  允许回帖邮件提醒楼主

关注运维网官方微信X

关注运维网官方微信

扫描二维码关注运维网官方微信,最新一手资源尽在官方微信!快快关注我们吧...

扫描微信二维码查看详情

客服 E-mail:kefu@yunvn.com

本站由青云提供云计算服务

运维网--中国最专业的运维工程师交流社区

京ICP备14039699号-1 Copyright © 2012-2018

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

Good good study day day up !


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


独家合作伙伴: 青云cloud

快速回复 返回顶部 返回列表