我有一个父管道作业,正在调用其他几个作业。我有一个循环
_
构建通过时,我可以 def buildObj = null
try {
buildObj = build job: "GroupRunner", parameters: [
[$class: 'StringParameterValue', name: 'branch', value: params.branch],
[$class: 'StringParameterValue', name: 'group', value: groupStr]
]
passedTests[group] = buildObj.absoluteUrl;
echo passedTests[group]
} finally { ... }
子构建的URL。但是,当构建失败时,将引发异常,并且由于从未设置echo
,因此我发现的任何内容都无法检索absoluteUrl
。在这种情况下,是否可以使用任何API来获取URL?即使在构建中设置了buildObj
,仍然会引发异常。
任何帮助将不胜感激!