zoukankan      html  css  js  c++  java
  • Jenkins持续集成邮件发送

    jenkins下载:https://jenkins.io/download
    generic java package(war)

    1、tomcat部署:
    0.jdk环境
    1.修改conf目录下的server.xml,修改8080/8005/8009三个端口(不改也可以)
    2.将jenkins.war拷贝到webapps目录下。
    3、在bin目录下,执行startup.bat,启动tomcat

    访问localhost:8080/jenkins
    下载安装Email Extension插件:系统管理--管理插件--可选插件中搜索

    2、jenkins邮件配置:
    1、jenkins location配置系统管理员邮箱地址:jenkins URL:localhost:8080/jenkins
    2、邮件通知校验:
    smtp服务器:根据使用邮箱的服务进行查找如smtp.sina.com
    用户默认邮件后缀:就填邮箱地址就行;
    用户名密码:邮箱用户名密码,或者是smtp'服务验证码
    使用SSL协议打钩
    smtp的端口:一般都是465,根据不同邮箱查找。(常用的邮箱服务器端口查询)
    default recipients:默认收件人,可以填多个,用逗号分隔;

    3、jenkins发送邮件:
    1、新建构建任务:构建一个自由风格的软件项目;
    2、在构建任务中的配置中配置构建任务:
    一、配置执行脚本的命令
    增加构建步骤,选择execute windows batach command批处理文件
    添加执行脚本的命令java -cp ./bin;./lib/* TestNG testsuite.xml
    二、拷贝测试报告到工作目录下
    增加构建步骤,选择execute windows batach command
    执行copy F:JAVAWORKTestNGTest est-outputemailable-report.html C:Userspc.jenkins
    workspace est00 完成复制,把F盘的报告复制到构建的test00下面;
    3、增加构建后操作,发送邮件(Editable email notification)
    在attachments中设置发送的附件:即:emailable-report.html
    高级设置中设置触发条件trigger,选择always(default trigger:always)

    动脑学院处学习所得!

  • 相关阅读:
    解决“google快照无法打开”的简单而有效的方法~
    在Struts2里面嵌入Spring
    HDU
    设计模式大总结(二)
    Node.js入门笔记
    草图检索和识别[开源]
    2019-10-31-VisualStudio-断点调试详解
    2019-10-31-VisualStudio-断点调试详解
    2019-9-2-C#-设计模式-责任链
    2019-9-2-C#-设计模式-责任链
  • 原文地址:https://www.cnblogs.com/lelexiong/p/8849491.html
Copyright © 2011-2022 走看看