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

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

这一部分引入的基础是开始使用通道(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 */
}
(未完待续)

你可能感兴趣的:(运维部署-jenkins,Jenkins)