logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Jenkins中节点运行job文件的传递

jenkins执行jobs中,多个jobs执行会使用节点运行,配置了节点在不同机器运行,这时候的文件传输会很困难,当然可以通过ssh连接拿到,但是这样会比较麻烦,通过鼓捣发现了一种比较简单的方法。下面以RFS_A的产物传递到RFS_B中来简述,RFS_A是在节点机器运行,产物也存在节点机器。1.安装Copy Artifact Plugin插件,第三步需要用到这个插件

#jenkins
Jenkins之jobs工作空间根目录与构建记录根目录配置

进入jobs设置,第一项显示的是jobs的工作目录,下面可以配置jobs工作空间根目录与构建记录根目录配置,配置这两个目录主要有三个参数JENKINS_HOME、ITEM_ROOTDIR、ITEM_FULLNAMEJENKINS_HOME:表示jenkins的jobs目录,就是jobs的主目录ITEM_FULLNAME:表示jobs的名字ITEM_ROOTD

Jenkins中各job并行后再触发job

在使用jenkins执行自动化脚本,因为用例过多,所以决定并行job执行来提高效率,当然这个在之前的一篇文件介绍就可以做到,先配置一个job_A,然后用job_B触发两个下游job来实现并行。一开始我也是这样设计的,后面出现了问题,因为我需要把并行执行的结果合并,这个合并需要在两个并行job执行后来完成,所以就卡在这里。后来经过google查询,了解到jenkins的另一个插件可以完成这个操作。

#jenkins
Jenkins上下游jobs设置(并行、串行)

使用jenkins中,当有多个jobs需要互相关联时,就需要设置jobs的上下游关联关系。比如jobs_A运行后触发jobs_B。1.Build after other projects are built设置(1)这里设置的为上游的jobs名称,比如在jobs_B填写的设置中填写了jobs_A,则会等待jobs_A运行完后,自动触发jobs_B运行(2)可以设置多

#jenkins
Selenium之cannot find Chrome binary错误

一、浏览器安装默认路径Selenium环境搭建的问题引起最多的是No browser is open,这种报错导致浏览器无法打开;问题的原因主要是2点1.浏览器安装默认路径2.浏览器匹配的驱动没有放在正确的环境变量目录位置(可以代码指定驱动路径)3.浏览器版本与对应的驱动版本匹配只要确认这2个问题,基本上可以解决No browser is open的问题;但是注意是基本上,曾几...

Appium基础学习之 | Android Virtual Device Manager使用

    模拟器英文全称Android Virtual Device,检查AVD,就是安卓虚拟设备的意思。无论是在做安卓开发或者安卓测试都需要设备来运行、调试APP应用程序。所以在做APP自动化测试之前一定要准备好一台模拟器、一台安卓手机(IOS app不属于本文讲解)。一、monitor.bat在SDK\tools目录下找到monitor.bat双击打开二、Eclipse首先打...

到底了