Ubuntu下的Jenkins 持续集成(二)

前面提到了添加了节点机:Slave1_windows

现在在该节点机上来构建一个job,并运行本机的一个python脚本(我给节点机给与了所有权限,实际测试时候可以向管理员申请权限)

1、创建一个job

选择“新建”。


点击OK后进入详情页面:



在构建触发器器这里选择了"Build periodically"实现定时触发,我们可以自己选择何时来执行我们的脚本。如上面的格式:分别表示秒,时,分,日,月,年,之前空格分开,多个时间用英文逗号分隔,我上面的表示在0秒12点和20点,每天每月每年都自动触发。展开后面的问号有详细介绍。


增加构建步骤的下拉列表选择Execute Windows batch command,表示执行winds的batch脚本,即批处理,下面的命令栏填写脚本并保存。



2、配置插件邮件

Jenkins默认的邮件功能太少,前面我们已经安装了Email Extension Plugin,可以用这个邮件来实现强大的功能。

进入系统设置,配置Extended E-mail Notification:



往下拉有个"Default Triggers",配置什么情景下发送邮件



保存后回到主页,如果你还想个性化设置邮件发送,比如失败时发给那些人,请看下面:


配置下面选择“构建后操作”:


下面有个“Advanced setting”,高级设置,可以进行个性化需求设置:



点击我们创建的项目,选择“立即构建”,左边显示构建结果:、


并且可以同步收到邮件:


3、用jenkins自动运行robotframework的测试用例

命令一栏里写运行robotframework的命令,构建后操作这里下拉选择“Publish Robot Framework test results”,其他选项可以不用去修改,保存后选择“立即构建”,可以看到跑成功自动发送了邮件:



jenkins界面的robotframework报告显示,还是很漂亮的!



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值