基础 - 自动报警 ¶
作者:KK
发表日期:2016.12.7
先要确认已安装Mailer
插件 ¶
进入项目的配置,在底下点击增加构建后操作步骤弹出子菜单,如果没有E-mail Notification
这个子菜单则说明没有安装Mailer
插件
这里顺便说一下如何安装插件,点击左上角LOGO回到首页,再进入“系统管理 - 插件管理
”
在可选插件
选项卡里找到Mailer Plugin直接安装,然后等等就好
继续配置构建步骤 ¶
装好插件后回到项目的配置页面,底下继续点增加构建后操作步骤弹出子菜单就应该已经有了E-mail Notification
,这是设置通知邮箱的选项,填一下要接收邮件和邮箱,用空格隔开多个
这样在构建失败时就会有邮件通知,而在上一次失败到成功的时候又会通知(恢复正常),在Jenkins的定义里,只要是“不稳定的”构建都会通知,多看配置选项就明白了
其实还要配置SMTP服务器 ¶
进入系统管理 - 系统设置
底下有个“邮件通知”的设置区域(安装了Mailer插件才会有),点击它下面的“高级”再点“使用SMTP认证”就会展开很多选项,像下图这样
接下来填好你的SMTP服务器信息,尝试触发一个失败的构建吧,应该有邮件了
关于短信通知 ¶
方便地实现短信通知其实不是很现实
因为首先要有短信发送接口,现在的短信发送接口都一设定短信模板,再填充变量,量它Jenkins再有短信插件,也不可预料各短信提供商的接口参数调用方式和限制啊
所以你可能要自己编一个短信发送程序,根据提供商的文档调用相关接口来发送,注意通常还要附费哦
不如考虑一下“手机通知”
所谓手机接收通知但不一定要收短信嘛,相关文章