5、Jenkins Email Extension Plugin插件使用说明

简介:

jenkins自带有邮件通知的功能,但是功能比较单一,使用起来并不是非常方便灵活。好在Jenkins提供了Email Extension Plugin插件,解决了邮件发送的功能单一的问题。


一、安装Email Extension Plugin插件

系统管理==>管理插件==>可选插件==>搜索Email Extension Plugin,勾选该插件,安装即可。

wKiom1ccMsKz_31aAAM9AORIRhA953.png




二、配置Extended E-mail Notification邮件通知:

系统管理==>系统设置==>Extended E-mail Notification

wKioL1ccNceBW-47AAKTRMi2ePA956.png

wKioL1ccNSPgcNGCAAK73V1xzd4021.png

wKioL1ccNSSxCJTVAAFCUMiZXSw288.png

wKiom1ccNYGjR2KkAAGLRuAw4vw396.png

各个配置项的解释:

Default Recipients:自定义默认电子邮件收件人列表

Reply To List:回复列表

Emergency reroute:如果这个字段不为空,所有的电子邮件将被单独发送到该地址

Default Subject:自定义邮件通知的默认主题名称。

Maximum Attachment Size:邮件最大附件大小。

Default Content:自定义邮件通知的默认内容主体。

点击“Default Triggers”下的高级选项,选择默认的邮件通知触发器

Default Content 中的配置内容:

(本邮件是程序自动下发的,请勿回复!)

项目名称:$PROJECT_NAME

Action:Build

构建编号:$BUILD_NUMBER

构建状态:$BUILD_STATUS

Change:$CHANGES

触发原因:${CAUSE}

Check console output at $BUILD_URL to view the results.

以上配置完成后点击”保存“



三、项目配置中的“增加构建后操作步骤”–>“Editable Email Notification”,并配置

如果项目中没有加这个配置,是不会发送邮件通知的。要使用邮件通知,必须要启用这个功能

wKiom1ccNviTzc9HAALAtXQNLzw204.png

wKioL1ccN8CzRxjnAAFAbg_BGVo194.png

这些变量都是引用“系统设置”中全局的变量的配置,也可以手动更改成你想要的配置

点击“Advanced Settings...”


wKioL1ccN8Kjr8FjAAJDfENIkVY521.png



可以增加或者删除邮件通知触发器以及每种触发器触发的通知邮件的接收人

点击”高级...“,可单独定制每个触发器的邮件收件人,标题和内容

测试效果

wKiom1ccOYGQEuk-AAHEpfNWjE4916.png










本文转自 曾哥最爱 51CTO博客,原文链接:http://blog.51cto.com/zengestudy/1767183,如需转载请自行联系原作者
目录
相关文章
|
7月前
|
jenkins Java 持续交付
Jenkins,持续交付的利器:揭秘插件生态系统(一)
Jenkins,持续交付的利器:揭秘插件生态系统
|
7月前
|
IDE jenkins Java
告别繁琐配置:Alibaba Cloud Toolkit插件打破Jenkins自动化部署的局限
告别繁琐配置:Alibaba Cloud Toolkit插件打破Jenkins自动化部署的局限
417 0
|
jenkins 持续交付 网络安全
Jenkins安装SSH插件
Jenkins安装SSH插件
156 0
|
4月前
|
Kubernetes jenkins 持续交付
Jenkins 插件生态:提升自动化能力
【8月更文第31天】Jenkins 是一个开源的持续集成/持续交付(CI/CD)平台,广泛应用于软件开发的各个阶段。Jenkins 的一大特色就是其丰富的插件生态系统,这些插件极大地扩展了 Jenkins 的功能,使其能够适应各种各样的应用场景。本文将深入探讨 Jenkins 的插件生态系统,并指导如何选择和配置插件以满足特定需求。
191 1
|
4月前
|
Java jenkins 持续交付
jenkins学习笔记之十七:使用插件及maven上传制品到nexus
jenkins学习笔记之十七:使用插件及maven上传制品到nexus
|
4月前
|
jenkins 持续交付 开发工具
Jenkins 手动安装插件
Jenkins 手动安装插件
81 0
|
7月前
|
Kubernetes jenkins 测试技术
Jenkins,持续交付的利器:揭秘插件生态系统(二)
Jenkins,持续交付的利器:揭秘插件生态系统
|
6月前
|
XML jenkins Java
必知的技术知识:Jenkins插件开发
必知的技术知识:Jenkins插件开发
189 0
|
7月前
|
jenkins 持续交付 开发工具
Jenkins 插件管理指南
常用插件 Docker Plugin: 这个插件让Jenkins能够与Docker容器平台进行集成。它允许在Jenkins构建过程中创建、管理和销毁Docker容器,为需要Docker化的项目提供了极大的便利性。对于需要在容器中构建或部署应用程序的项目,这个插件可以帮助简化流程,提高效率。 Git Plugin: Git插件是Jenkins中最基本和最常用的插件之一。它允许Jenkins与Git版本控制系统集成,通过拉取代码并触发构建来实现持续集成。对于几乎所有需要版本控制的项目,这个插件是不可或缺的,为构建和部署流程提供了必要的代码管理支持。 Email Extension Plugin:
182 2
|
jenkins Java 持续交付
解决Jenkins使用Publish Over SSH插件上传失败的问题(可能原因之一)
解决Jenkins使用Publish Over SSH插件上传失败的问题(可能原因之一)
436 0
下一篇
无影云桌面