Jenkins 邮件配置 (使用 Jenkins Email Extension Plugin)

前言

jenkins 总算调试好了,也能进行自动打包并发送到蒲公英内测平台,接下来开始细节改造

jenkins 的邮件通知

  • jenkins 内置的邮件功能
  • 使用插件扩展的邮件功能

内置邮件功能

默认使用java sdk中api进行邮件发送操作。配置简单。功能单一。

(图一)

步骤,系统管理—系统配置

这里写图片描述


图1

这里写图片描述


图2

注意发送服务器的设置。

引用链接:–

使用插件扩展的邮件功能

使用EmailExt 插件可以定义邮件内容。方便直观。

下载插件

系统管理—管理插件– 进入页面在搜索输入框中输入__ Email Ext

选择EmailExt 插件安装完成。

进入需要设置EmailExt插件的项目—-build 配置界面


图4

构建后任务,会多出来一个选项。选中就可以进行配置了

注意:在这之前,可以进行Email 发送模板创建。

默认模板 :

Default Subject:构建通知:$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!

Default Content:

<hr/>

(本邮件是程序自动下发的,请勿回复!)<br/><hr/>

项目名称:$PROJECT_NAME<br/><hr/>

构建编号:$BUILD_NUMBER<br/><hr/>

svn版本号:${SVN_REVISION}<br/><hr/>

构建状态:$BUILD_STATUS<br/><hr/>

触发原因:${CAUSE}<br/><hr/>

构建日志地址:<a>${BUILD_URL}console</a><br/><hr/>

构建地址:<a>$BUILD_URL</a><br/><hr/>

变更集:${JELLY_SCRIPT,template="html"}<br/><hr/>


图5

注意:这里以qq邮箱为例,需要设置邮箱账户和密码


图6

ok到这里就差不多,别忘了设置触发条件,在Emailext 选项卡的高级按钮下。

发送成功模板

图7

发送成功。

接下来,打包任务是不是随时都可以了,不用开启 android studio了。那么打包任务是不是可以让测试们打了呢?

引用:

设置qq 邮件 :
http://jingyan.baidu.com/article/e3c78d647d32bc3c4c85f5e5.html

标签:Jenkins 发布于:2019-11-08 14:24:51