程序员想法简友广场

Jenkins: 配置Email及任务报告的发送

2020-07-09  本文已影响0人  xianling_he

以下操作是根据QQ邮箱进行配置,需要提前做好准备工作

  1. 打开QQ邮箱的账号-设置-账户
  1. 打开“生成授权码”链接
  1. 生成的授权码就是需要用到的密码

下载Email插件

image.png image.png

配置Email

配置一下Email里面的设置

如何通过QQ邮箱找到相应的收发规则

根据POP3/SMTP的收发规则进行设置Jenkin configuration

修改Jenkins Location - System Admin e-mail address

image.png

修改Extended E-Mail Notification的收发设置

屏幕截图.png

修改默认邮件模板

-以下是模板样式

<hr/>(邮件自动发送,请勿回复)<br/><hr/>
项目名称:$PROJECT_NAME<br/><br/>
项目描述:$JOB_DESCRIPTION<br/><br/>
运行编号:$BUILD_NUMBER<br/><br/>
运行结果:$BUILD_STATUS<br/><br/>
触发原因:$(CAUSE)<br/><br/>
构建日志地址:<a href="$(BUILD_URL)console">$(BUILD_URL)console</a><br/><br/>
构建地址:<a href="$BUILD_URL">$BUILD_URL</a><br/><br/>
详情:${JELLY_SCRIPT,template="html"}<br/><hr/>
修改设置.png

如果不是安装Email Extension Template,也同样可以使用默认的邮件收发设置

设置完成可以尝试使用Test Configuration的方法验证

image.png

总结:

  1. 邮件配置重要的需要密码,这个密码并非账号密码,而是授权码
  2. 如果只是收邮件需要打开SMTP服务
  3. 根据不同邮箱的配置信息修改Jenkins对应设置就可以完成设置工作
上一篇 下一篇

猜你喜欢

热点阅读