我尝试使用下面的groovy脚本在Jenkins参数名DISPLAY_NAME中获取构建显示名称为“Active Choices Parameter”,但参数中的输出为空。当我尝试直接在groovy中运行时,我得到了预期的输出,有人能建议一下为什么参数无法获取结果吗?
“文件夹1/文件夹2/jenkins-项目”).getLastSuccessfulBuild().displayName(显示名称)
import hudson.model.*
import jenkins.model.Jenkins
try {
def job=Jenkins.instance.getItemByFullName("Folder1/folder2/jenkins-project")
def displayname=job.getLastSuccessfulBuild().displayName
return displayname
}
catch(Exception e) {
return [e.toString()]
}
1条答案
按热度按时间hiz5n14c1#
您是否正确设置了显示名称?以下内容对我来说非常有效。