我想使用 groovy 脚本控制台监控 Jenkins 上的作业运行的并发构建数量。
使用这个我可以获得最后的构建状态。我需要获取当前正在运行的构建的计数。有人可以帮我解决这个问题吗?
def item = hudson.model.Hudson.instance.getItem("<JOB-NAME>")
def build = item.getLastBuild()
println build.isInProgress()
最佳答案
试试这个:
jenkins.model.Jenkins.getInstance()
.getItem("<JOB-NAME>")
.getBuilds()
.findAll(
{
it.isInProgress()
}
).size()
关于jenkins - 列出 Jenkins 上作业正在运行的当前构建总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39130086/