zoukankan      html  css  js  c++  java
  • jenkins 邮件服务配置

    1、准备工作

      1、自备email账户(可注册一个)

      2、手动安装mail插件(下载地址:https://updates.jenkins.io/)查找该插件下载

    2、手动安装插件

      a、登录到jenkins,进入系统管理—插件管理—高级

      b、打开下载好的.hpi文件,继续上传  

      

      c、上传后就会自动安装

      d、安装完成后需要重启jenkins

    3、配置邮件服务并测试

      设置系统管理员邮箱:

        jenkins需要管理员邮箱账号发送邮件

      设置邮件服务器:

        选择jenkins管理员的邮箱服务器

      测试邮件服务:

        测试联通性

      操作步骤:

        a、进入到系统管理—系统设置点击配置直接定位到location

      

          b、配置系统管理的邮箱和SMTP认证

            按照所用的邮箱,到对应的邮箱服务上去获取SMTP的授权密码,用的是网易邮箱

            登录到网易邮箱,进入设置——开启SMTP,发送信息就可以获得授权密码

          c、jenkins需要配置:系统管理员邮件地址、SMTP服务、勾选使用SMTP认证、用户名是系统管理员邮件地址,密码是刚刚获取的授权密码

          

             d、输入测试接收邮件的邮箱,进行test configuration,接收到邮件则邮箱已配置好了

     4、新建任务——自动发送邮件

        a、新建任务

        

        b、给任务起给名字:MailTest后点击自由风格,确定

        c、进入构建,shell是linux,输入要执行的命令,选择构建后的步骤是E-mail Notification

        

        

         d、当出现异常的时候才会发送邮件

        

        e、保存,在左侧栏点击立即构建,则Jenkins会自动帮你运行    

          

          f、出现异常时,出现的是红色点,点击进入可查看详情,打开控制台,控制台可以看到失败信息,邮件也可以接受到失败信息

          

        

     注:如果是在云服务器上,需要看服务器是否有端口的限制

    腾讯云的端口25是被限制的,导致无法发送邮件成功。。。。可申请解封

      

  • 相关阅读:
    pytest 框架生成 pytest
    pytest 之数据驱动参数化:pytest.mark.parametrize
    web 网站表单测试、搜索查询测试、删除测试、数据库测试知识点
    pytest 之 fixture 的前置后置功能
    pytest 框架之pytest-html报告生成
    Initialization of bean failed; nested exception is java.lang.
    使用jmeter测试Oracle&&MySQL数据库性能
    jmeter的日常特殊参数化
    压测出现各种奇葩问题,求围观
    weblogic性能调优
  • 原文地址:https://www.cnblogs.com/feihan/p/12865480.html
Copyright © 2011-2022 走看看