use*_*899 2 notifications timeout declarative jenkins jenkins-pipeline
我已经利用过
options {
timeout(time: 10, unit: 'MINUTES')
}
Run Code Online (Sandbox Code Playgroud)
但我希望能够对超时采取行动,例如 slackNotification 等
有什么办法可以实现这一点
使用 post 部分和aborted条件,因为您的管道在超时时中止。您可以在中止条件中添加更多逻辑,以便仅对由于超时而不是由于用户手动中止而发生的中止执行操作。
post {
aborted{
// action on timeout
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1476 次 |
| 最近记录: |