[Jenkins]语法查询

Jenkins推荐使用Pipeline的方式进行工程构建,对于如何编写脚本,有3种方式可以参考

  1. 在线文档
  2. 流水线语法
  3. 插件参考

下面的参考都是关于声明式流水线(Declarative Pipeline)的学习和使用

在线文档

最常使用的就是在线文档:Pipeline

流水线语法

这种方式是最近发现的,新建一个Pipeline工程,在配置页面的流水线类别中点击流水线语法

跳转到语法页面后,在右侧类别中选择声明式指令生成器(Declarative Directive Generator),然后就可以在左侧根据需要选择具体的指令模板,比如需要配置NodeJS环境,之前已经在全局工具配置中设置了NodeJS节点node

  1. Sample Directive中选择tools: Tools
  2. NodeJS中选择node
  3. 点击Generate Declarative Directive即可生成使用模板
1
2
3
tools {
nodejs 'node'
}

插件参考

在官网上查询指定插件,其描述页面会提供使用语法,以NodeJS为例

小结

相比较而言,3种方式各有所长:

  1. 在线文档方式能够提供全面的语法参考
  2. 流水线语法方式能够进一步提供具体的操作模板
  3. 插件参考方式可以作为上面两种方式的补充