且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在部署作业中使用groovy脚本列出成功的jenkins构建?

更新时间:2023-12-05 14:30:16

我设法弄清楚了它的身影...请参见下面的代码段

I managed to get it figured out ... see code snippet below

def builds = []

def job = jenkins.model.Jenkins.instance.getItem(JOB-NAME)
job.builds.each {
def build = it
if (it.getResult().toString().equals("SUCCESS")) {
    it.badgeActions.each {
             builds.add(build.displayName[1..-1])
     }
}
}

builds.unique();