标签: email jenkins automation
我想知道是否有一种方法可以根据自上次成功构建以来的时间段自动生成电子邮件。
例如:如果1个月内没有成功构建,则会发送电子邮件?
谢谢
答案 0 :(得分:2)
您可以使用Remote access API使用网址查询该作业上次成功构建时间
<JENKINS_URL>/job/<JOB_NAME>/lastSuccessfulBuild/api/json?tree=timestamp
从那里你可以解析json以获取时间戳,然后在自动脚本中使用简单的条件逻辑来发送电子邮件。