gpt4 book ai didi

groovy - Jenkins工作流程构建信息

转载 作者:行者123 更新时间:2023-12-03 23:26:04 26 4
gpt4 key购买 nike

您如何从Jenkins工作流groovy脚本中访问当前以及相关的构建信息?

我可以看到有类似currentBuild.result和currentBuild.previousBuild之类的文档,但是我看不到如何访问,例如:


当前构建作业的URL。
此工作流程触发的构建作业的URL。
特定失败的构建作业的控制台输出,等等。


感谢您的指导。

最佳答案

currentBuild.rawBuild将为您提供非缓存的hudson.model.Run对象,请参见hudson.model.Run

从那里访问,即构建日志:

def buildLog = currentBuild.rawBuild.log


currentBuild.rawBuild的类型也是 hudson.model.AbstractBuild,可以为您提供其他详细信息,例如 changesetactions

关于groovy - Jenkins工作流程构建信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33531868/

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