Jenkins-无法从上游作业获取作业详细信息-空对象

时间:2019-08-02 06:02:17

标签: java jenkins

我有2个作业分别命名为JobAJobB。我尝试使用以下脚本在JobA中打印JobB上次成功的内部版本号

environment {
    DEV_PROJECT_NAME = "JobA"
}
stages {
    stage('demo') {
        steps {
            script {
                def jenkins = Jenkins.getInstance()
                def jobName = "${DEV_PROJECT_NAME}"
                def job = jenkins.getItem(jobName)
                println "Last successfull build: ${job.getLastSuccessfulBuild()}"

            }
        }
    }
}

但是,我不断在控制台输出中出现此错误,什么地方出错了?

  

java.lang.NullPointerException:无法调用方法   空对象上的getLastSuccessfulBuild()

0 个答案:

没有答案