我创建了一个管道,用于构建有一个作业和邮件通知另一个作业。我需要在邮件通知作业中获取构建作业最新的BUILD_NUMBER(无论成功或失败),我应该将构建作业最新的URL发布为有关buildstatus的邮件通知。 我怎么能实现这个目标?
答案 0 :(得分:2)
我认为有多种方法可以实现这一目标。让我们调用你的2版本A(构建)和B(邮件通知)。
对于#2,我认为你的B工作会有类似的东西:
def jobname = "<name of Job A>"
def job = Jenkins.instance.getItemByFullName(jobname)
def build = job.getLastBuild()