pipeline 必须在最外层
agent 定义了在哪个环境里执行,默认any
stages 阶段,标识构建流程的标签块,子节点是stage
steps 执行步骤
post 所有阶段执行完成后执行一些逻辑
when 可以控制该阶段是否执行
environment 环境变量,在这里定义的变量,JenkinsFile的任何地方都可以访问
tools 项目使用到的构建工具,声明系统配置中已经定义好的工具,如maven
parameters 定义参数,可以提供用户输入或者选择
post 构建结束后会执行这里,有success、failure、success,本示例将在success(构建成功时)发起钉钉通知
编辑:jq
全部0条评论
快来发表一下你的评论吧 !