触发电子邮件,其中包含批准或拒绝管道中的Jenkins作业的链接

时间:2017-04-03 04:28:44

标签: jenkins jenkins-pipeline

我写了一个管道脚本,它触发了一个作业A并等待用户确认继续下一个作业B.我在下面写了一封电子邮件通知,发送电子邮件通知我在Jenkins中检查控制台输出并批准或拒绝

我的要求是可以在电子邮件中发送两个链接批准而另一个拒绝吗?是否需要在URL

中发布动态会话ID或作业ID参数

脚本:

mail (to: 'XXXXXXX@.com',
     subject: "Job '${env.JOB_BASE_NAME}' (${env.BUILD_NUMBER}) is waiting for input",
     body: "Please go to console output of ${env.BUILD_URL} to approve or Reject.");
def userInput = input(id: 'userInput', message: 'Job A Failed do you want to build Job B?', ok: 'Yes')

0 个答案:

没有答案