脚本文件Jenkinsfile将构建工作流存储为代码,作为代码文件,可以存放到代码库里,这使开发人员能够随时查看、编辑该文件,对该文件进行版本控制。
Jenkinsfile是使用Groovy DSL编写的,它主要使用2种类型的语法:
- 流水线声明式语法
- 流水线脚本化语法
流水线声明式语法是新特性,代码在脚本文件Jenkinsfile中编写,使用相对简单的groovy语法。
流水线脚本化语法是传统方式,代码在Jenkins的界面中编写,并且必须严格遵循groovy语法。
脚本文件Jenkinsfile将构建工作流存储为代码,作为代码文件,可以存放到代码库里,这使开发人员能够随时查看、编辑该文件,对该文件进行版本控制。
Jenkinsfile是使用Groovy DSL编写的,它主要使用2种类型的语法:
流水线声明式语法是新特性,代码在脚本文件Jenkinsfile中编写,使用相对简单的groovy语法。
流水线脚本化语法是传统方式,代码在Jenkins的界面中编写,并且必须严格遵循groovy语法。