十七、jenkins运行robotframework脚本,配置自动发送邮件
一、配置系统管理-系统设置:
A.系统管理--系统设置--Jenkins Location-系统管理员邮件地址:配置管理员邮箱全称(qq,163等都可以)

B.配置管理员邮箱属性:
1.输入smtp服务器:smtp.qq.com
2.邮箱后缀:@qq.com
3.点击高级

C.配置管理员邮箱属性-配置高级
1.勾选Use SMTP Authentication
2.user Name:管理员邮箱(与A中保持一致)
3.password:开通邮件smtp是提服务器提供的密码,切记不是邮箱密码
4.use ssl:必须勾选
5.smtp端口号:465(此为邮箱端口号)
6.charset:选择utf-8
7.Default Content Type选择html(text/html)
8.Default Recipients:默认收件人
9.Default Subject:默认的邮件主题
10.Default Content:默认邮件内容


D.配置邮件通知
1.smtp服务器:与上面保持一致:smtp.qq.com
2.邮件默认后缀:与上面保持一致,@qq.com
3.勾选smtp认证
4.用户名:管理员邮箱前缀,上面保持一致
5.密码:smtp开启服务时,发送的密码,与上面保持一致
6.smtp端口号:465
7.字符集:utf-8
8.勾选通过发测试邮件配置
9.输入接受邮件的邮箱
10.点击test configuration,发送成功代表配置成功

二、进入系统管理-插件管理
A.会提示安装邮件通知插件,不提示说明,之前已安装过无需再安装

三、配置Job
A.增加构建后操作,选择Editable Email Notification

B.配置邮件通知内容
1.Project Recipient List:项目收件人列表(默认即可)
2.Project Reply-To List:项目回复列表(默认即可)
3.content type:内容类型:html(text/html)
4.Default Subject:默认主题(默认即可)
5.Default Content:默认内容(默认即可)
6.高级设置

1.Pre-send Script:预发送脚本
2.Post-send Script:发送后脚本

1.trigger:选择的触发器:aways
2.Recipient List:收件人列表,添加收件人邮箱
3.Reply-To List:回复列表
4.Content Type:html(text/html)
5.subject
6.Content:自定义发送的内容
7.attachments:report\test_${BUILD_NUMBER}.html(将构建日志压缩作为附件也添加到邮件当中发送,需要注意的是,每一次构建都会产生一个报告文档,仓库里会包含有之前构建的所有的报告文档,所以需要打包的是当前这次产生的报告文档,不是之前的构建产生的文档)
8.attch build to :compress and attach build log :附带构建日志,压缩后的

十七、jenkins运行robotframework脚本,配置自动发送邮件的更多相关文章
- jenkins配置自动发送邮件,抄送
1.安装插件.系统管理-安装插件:可选插件:搜索Email Extension 2.设置全局变量.系统管理-系统设置:a.Jenkins Location 设置发送方邮件--- b.Extended ...
- Jenkins配置自动发送邮件,成功!
Jenkins自动发送邮件配置: 打开"系统管理"--"系统设置" 在"Jenkins Location"设置系统管理员地址(重要:不能省略 ...
- Jenkins环境搭建(3)-配置自动发送邮件
紧接上一篇博文继续来完善Jenkins自动构建环境的搭建,今天来分享下配置邮件,构建任务后,自动发送邮件到指定邮箱 配置邮件分为两部分,第一部分是在系统管理中的系统设置中配置,第二部分是在任务中配置 ...
- jenkins配置自动发送邮件
1.开通QQ的SMTP服务,需要发一条短信,qq会给你一个密码(不是你的QQ邮箱密码哦) 2.安装 Email Extension Plugin 插件 3.进入系统管理--系统设置 3.1按照如下图设 ...
- 在Windows Server 2012的Task Scheduler里面配置自动发送邮件
最近在一台server上配置了每个周末备份数据库的定时任务,想顺手配置发送备份完成的邮件提醒我去Double Check一下备份结果. 悲剧地发现Send an email功能被新版的server给禁 ...
- 在Docker内安装jenkins运行和基础配置
这里是在linux环境下安装docker之后,在doucer内安装jenkins --------------------docker 安装 jenkins---------------------- ...
- Jenkins运行python脚本出现 configparser.NoSectionError: No section: 'XXXXXX'
原来的代码如下: def get_test_config(tag, key, config="config.ini"): cf = configparser.ConfigParse ...
- [原]Jenkins(十七) jenkins再出发之配置SVN
创建一个demo project 配置SVN: 配置build project
- Linux配置自动发送邮件
需要的工具:sendEmail 和 linux自带的定时工具:crontab 1.sendEmail的使用: 具体参数解释: -f zhangshibo706@163.com 发件人邮箱 -t 453 ...
随机推荐
- elementUI 等 UI框架中,@change方法传递参数
有些业务中,在使用 @change 回调的时候需要动态获取当前循环下的特定值,但是@change方法一旦传递参数就会覆盖原本的数据,对此,有两种方法解决: // 这种方法据说会改变 this 指向 ...
- HTML DOM中的comfirm()确认对话框
前言 最近在开发中有一个需求大概就是说:表单点击提交按钮首先弹出确认对话框,然后点击确定请求接口,那么问题来了,我们如何确定点击的是确定还是取消呢? 定义和用法 定义 comfirm()确认对话框,用 ...
- “百度杯”CTF比赛 十一月场--CrackMe01
测试文件:https://static2.ichunqiu.com/icq/resources/fileupload/CTF/BSRC/BSRC-11-3/CrackMe01_97D2BF0DBD2E ...
- SpringAOP用到了什么代理,以及动态代理与静态代理的区别
spring aop (面向切面)常用于数据库事务中,使用了2种代理. jdk动态代理:对实现了接口的类生成代理对象.要使用jdk动态代理,要求类必须要实现接口. cglib代理:对类生成代理对象. ...
- HTML第一课(前期知识准备)
在正式的学习之前,我们先了解一些前端方面的常识. 一.前端是做什么? 如果有认真看过我写的预备程序员不得不知道的事儿这篇文章的同学应该清楚,前端的工作在整个项目开发中处于代码编写阶段,主要是用来做界面 ...
- tomcat下的日志配置详细说明
#可配置项(5类日志):catalina.localhost.manager.admin.host-manager handlers = 1catalina.org.apache.juli.FileH ...
- Spring基础05——Spring依赖注入的三种方式
Spring支持3种依赖注入的方式:属性注入.构造器注入.工厂 1.属性注入 属性注入即通过setter方法注入Bean的属性或依赖的对象.使用<property>元素,使用name属性指 ...
- [转载]MAC、IP头、TCP头、UDP头帧格式、详解
原文地址:MAC.IP头.TCP头.UDP头帧格式.详解作者:iTudu 转自:http://zoufengfu168.blog.163.com/blog/static/546105520099133 ...
- 'No application found. Either work inside a view function or push'
问题: 说是create_all()的地方有问题,莫名其妙. 后来经过查资料,找出解决方法.附上代码如下:
- Maven高级
第一章 Maven解决冲突的方式 1.1 第一声明者优先原则 那个jar包的坐标在pom.xml文件上属于靠上的位置,这个jar包就是先声明的.先声明的jar包坐标下的依赖包,可以优先进入项目中. 示 ...