Declarative Pipeline - post
- post :定义Pipeline或stage运行结束时的操作
- 不是必须出现的指令
- 参数:
- always:无论Pipeline运行的完成状态如何都会运行
- changed:只有当前Pipeline运行的状态与先前完成的Pipeline的状态不同时,才能运行
- failure:仅当当前Pipeline处于“失败”状态时才运行
- success :仅当当前Pipeline具有“成功”状态时才运行
- unstable:只有当前Pipeline具有“不稳定”状态才能运行
- aborted:只有当前Pipeline处于“中止”状态时才能运行
Declarative Pipeline - post 代码举例
post {
always {
echo 'say always'
}
success {
echo 'say success'
}
failure {
echo 'say failure'
}
}
Declarative Pipeline - post 代码举例
Demo: post 运行演示