Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email 如何向Jenkins中的开发人员发送构建失败的电子邮件通知_Email_Selenium_Jenkins_Automation_Continuous Integration - Fatal编程技术网

Email 如何向Jenkins中的开发人员发送构建失败的电子邮件通知

Email 如何向Jenkins中的开发人员发送构建失败的电子邮件通知,email,selenium,jenkins,automation,continuous-integration,Email,Selenium,Jenkins,Automation,Continuous Integration,我在jenkins中有一个持续集成设置和集成的selenium脚本。如果构建失败,应该向提交更改的开发人员发送邮件通知。我在jenkins中运行selenium脚本来验证构建的状态。问题是,如果出现任何故障,电子邮件通知将发送给selenium脚本开发人员,而不是应用程序开发人员。它假定由于selenium脚本中所做的更改,构建失败,但实际问题在于应用程序代码 有没有什么方法可以代替selenium script developer向应用程序开发人员发送构建失败的邮件?我更愿意将此响应作为评论而

我在jenkins中有一个持续集成设置和集成的selenium脚本。如果构建失败,应该向提交更改的开发人员发送邮件通知。我在jenkins中运行selenium脚本来验证构建的状态。问题是,如果出现任何故障,电子邮件通知将发送给selenium脚本开发人员,而不是应用程序开发人员。它假定由于selenium脚本中所做的更改,构建失败,但实际问题在于应用程序代码


有没有什么方法可以代替selenium script developer向应用程序开发人员发送构建失败的邮件?

我更愿意将此响应作为评论而不是回答,但由于代表不足,我还是将其发布。 如果您想向特定的电子邮件地址发送电子邮件通知,请查看电子邮件ext plugin。使用此功能,您可以添加可编辑电子邮件通知的生成后操作,并控制发送通知的电子邮件地址和时间(如果作业失败或成功)


首先,使用上面提到的email ext插件。其次,确保选择“上游提交人”选项。根据它自己的描述:“向提交了上游版本中触发此版本的更改的用户列表发送电子邮件。”如果您的应用程序版本触发selenium版本,这就是您所需要的。

我已经有了此设置。除了收件人列表之外,我还想自动向开发人员发送邮件,这是生成失败的原因。它总是向selenium脚本开发人员而不是应用程序开发人员发送邮件。我不知道如何配置jenkins专门向导致其失败的开发人员发送邮件,但作为结束语,我想指出“包括罪犯”复选框。这不完全是你所看到的,但我想有点接近它。“包括罪魁祸首-如果检查此项并将其发送给开发人员,则电子邮件将包括自上次成功构建以来犯下的所有人。”