Jenkins学习笔记-18-通道语法

本文介绍了Jenkins通道的基础,特别是2.5版本后支持的两种语法。重点讲解了通道的基本组成部分‘步骤’step,它是Jenkins构建过程的核心。此外,提到了说明性通道,这是一种简化且固定的通道语法,所有合法的说明性通道都需要以特定的通道块开始。

(翻译了这么多,没几篇有内容的东西,终于遇到一篇有干货的了)

这一部分引入的基础是开始使用通道(https://jenkins.io/doc/book/pipeline/getting-started/),完全可以作为参考。在实战中如何使用通道语法的更多信息,参考这一章的 使用kenkinsfile(https://jenkins.io/doc/book/pipeline/jenkinsfile/)部分。自通道的2.5版本以后,通道支持两种分立的语法,在下面会详细介绍。对于每个的优点和缺点,查看语法对照(https://jenkins.io/doc/book/pipeline/syntax/#compare)。

正如在开始这一章节之前(https://jenkins.io/doc/book/pipeline/)讨论的,通道最基本的部分是“步骤”step。基本上,步骤告诉Jenkins做什么和作为基本的构建代码块来对描述性代码和脚本的通道语法进行服务。

想要对可用的步骤有个整体了解,请参考“通道步骤参考(https://jenkins.io/doc/pipeline/steps/)”,这里包含了步骤进入通道的步骤构建的复杂的列表,也包含插件提供的步骤。

说明性(declarative)通道

说明性通道是最近引入Jenkins通道的相关部分,这部分在通道子系统之上提供了更简单和固定的语法。

所有的合法的说明性通道必须以一个通道块结束,例如:

pipeline{
    /** insert Declarative Pipeline here */
}
(未完待续)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值