gpt4 book ai didi

java - 如何从 Jenkins 队列中获取 'inProgress' 项目

转载 作者:太空宇宙 更新时间:2023-11-04 11:27:51 24 4
gpt4 key购买 nike

我正在开发一个插件,我需要知道一个作业是否正在等待或正在进行,调试时我看到有一个我似乎无法从 java 访问的 'inProgress' 列表。我怎样才能访问它? inProgress list I don't know how to access

我发现可能相关的唯一方法是jenkins.getQueue().isPending();,但这不会返回此列表中的项目。

谢谢

最佳答案

通过执行以下脚本,您可以获取队列中的作业是否处于待处理状态的信息:

Jenkins.instance.queue.items.each {
println it.isPending()
}

它是用 Groovy 编写的,我从 Jenkins 脚本控制台执行。基本上,getQueue() 返回一个您应该迭代的列表。

关于java - 如何从 Jenkins 队列中获取 'inProgress' 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44154714/

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