如何从groovy(Jenkins)中获取上一个版本号
詹金斯构建的场景:如何从groovy(Jenkins)中获取上一个版本号,jenkins,groovy,jenkins-pipeline,jenkins-groovy,Jenkins,Groovy,Jenkins Pipeline,Jenkins Groovy,詹金斯构建的场景: 构建990是成功的 生成991到999失败 生成1000已成功,当前正在生成1000的后期操作中执行 问题:(我想从运行在Jenkins上的groovy文件中执行以下操作) 我想从post操作1000中获取上一个作业的生成编号和状态(成功/失败)。在这个场景中,版本号为999。我能用什么 如果我使用构建1000的post操作中的以下代码,它会返回构建编号990的详细信息吗 您正在尝试从Jenkins管道执行中检索此文件吗? Object job = Jenkins.g
- 构建990是成功的
- 生成991到999失败
- 生成1000已成功,当前正在生成1000的后期操作中执行
您正在尝试从Jenkins管道执行中检索此文件吗?
Object job = Jenkins.getInstance().getItemByFullName(jobPath)
hudson.model.Run build = job.getLastSuccessfulBuild()