上方的参数化构建、归档、publish over ssh语法都是可以由可视化界面生成的,随便点开一个job后在左侧有流水线语法这个选项,点开后页面在左侧 Declarative Directive Generator中选择parameters:Parameters可以生成参数化构建片段;而左侧片段生成器中archiveArtifacts archive the artifacts用来生成归档片段,sshPublishers: Send build artifacts over SSH则用来生成发布的片段,这些具体的使用,可以参考官方文档也可以自行搜索更详细的用法文章。
一些全局变量,可以参考官方文档:Using a Jenkinsfile,需要注意的是在linux中可以$JENKINS_HOME,但是在windows中就必须%JENKINS_HOME%这样了,需要注意的是publish over ssh给jenkins_deploy.bat传递参数的 $BUILD_NUMBER则还是用$才行,用%%不起作用,且执行windows脚本时需要用cmd /c开头。