gpt4 book ai didi

jenkins - 如何在 Jenkins 管道中获取成功/失败构建信息?

转载 作者:行者123 更新时间:2023-12-05 04:09:05 24 4
gpt4 key购买 nike

如果构建成功,我需要执行 shell 脚本,如果构建失败,则执行其他脚本,是否有任何插件或 shell 脚本来获得构建成功/失败?提前致谢

最佳答案

您可以使用以下结构编写 Groovy 管道:

node {
//Define your variables (if you need)

stage('First stage') {
try {
//Your code
} catch (Exception err) {
currentBuild.result = 'FAILURE'
}
}

stage('Last stage') {
try {
//Your code
} catch (Exception err) {
currentBuild.result = 'FAILURE'
}
}

echo "RESULT: ${currentBuild.result}"
}

第二个,第三十个...阶段只有在正确构建之前才会被执行。

如果您的所有阶段都正确构建,则 Jenkins 中的状态将为 SUCCESS,但如果有人失败,则状态将为 FAILURE

关于jenkins - 如何在 Jenkins 管道中获取成功/失败构建信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46642507/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com