分享

jenkins邮件通知

 _bolo 2017-09-21

[安装步骤]      

简介:Jenkins是基于Java开发的一种持续集成工具,用于监控程序重复的工作,包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。下载地址:http:///

搭建:将从官网下载好的Jenkins包解压到指定目录(如:/home/sdm/test)最关键的是方便自己以后找到jenkins.war。

测试(切到jenkins.war所在的目录输入java -jar jenkins.war便可以启动jenkins了):


    在局域网PC端输入,http://172.30.4.54:8080/,就可以出现配置界面了;


配置Jenkins(Jenkins->系统管理->系统设置),这里我不会尽善尽美的介绍所有配置,只会介绍关键的一些:

 

 

 

Jenkins的工作目录的配置:

 

系统消息:这个信息会显示在首页顶部. 用来向用户发布一些系统范围的通知或公告. 兼容HTML标签格式.

 

 

启用安全(非常重要):如果启动此项,你必须使用用户名/密码登录才能配置和执行构建,并且用户要具有"admin"权限。


 

访问控制:可以选择储存用户账号数据库类型,以及各成员的一些具体权限。



启用访问控制以后,在此回到主页时便会有点击就会有相关操作,不详细阐述。当然如果项目使用的人比较多,便需要搭建专门的数据库,这里也不详解。

JDK配置:


Maven配置:


邮件通知(非常重要):

SMTP服务器:填入的SMTP服务器的域名,e.g. smtp.genomics.cn.

 

使用SMTP认证:用户名为邮箱地址,密码为你的邮箱号,SMTP端口为25(根据具体的邮件服务器的端口设定),使用SSL协议看具体情况。


发送测试邮件:可以验证你上面的配置有没有弄好。


打开邮箱如果收到类似信息便说明,邮箱配置已经成功了。


PS:本人也只是菜鸟,如果有什么出错或者不完善的地方还请见谅。

_____________________________________

使用email-ext替换Jenkins(Hudson)的默认邮件通知

http://www./2011/05/18/hudson-email-ext/
__________________________________________________________


想要使用邮件通知,首先需要设置SMTP服务器地址。在主页面选择“系统管理”-->"系统设置",然后在“邮件通知”标签中设置SMTP服务器。


1、Jenkins默认的邮件通知

采用Jenkins默认的邮件通知,在项目配置的”Post-build Actions”选项中勾选”Email Notification”标签,并在“Recipients”中填入邮件地址即可。


但是,这样每次编译都会邮件通知,有点烦,因此可选择邮件通知的插件,更优。



2、采用邮件通知插件

下载插件email-ext对应的*.hpi文件,拷贝到路径$JENKINS_HOME/plugins,之后需要重新启动Jenkins。
然后项目配置中,在”Post-build Actions”选项中,不选择”Email Notification”标签,而勾选”Editable Email Notification”标签。并在Global Recipient List中填入接收邮件的地址,其它默认即可。


设置完成后,编译错误才会通知对应的邮箱地址

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多