- 博客(13)
- 收藏
- 关注
原创 Jenkins(十二)修改用户使用sudo不再需要密码
以创建的jenkins用户为例。1、先以root用户的身份登录,然后执行visudo , 或者其他具有sudo 权限的用户执行 sudo visudo也是一样的2、在打开的文件中找到## Allow root to run any commands anywhereroot ALL=(ALL) ALL在这一行下面添加用户名,然后保存退出,之后用户就具有使
2017-01-17 11:28:07 8634
原创 Jenkins(十一)Jenkins与robotframework的结合
一、robotframework简介这是一个由Python语言编写的自动化测试框架,主要是以关键字驱动编写测试用例,可进行分布式测试执行。测试用例可以保存在文本文件或者是html格式等,测试用例执行的结果以HTML的格式展现,易于阅读。测试用例中支持使用IF 、FOR循环以及变量,使用者可以在现有的关键字的基础上通过组合实现更高层次的功能,也可以用过python或者是java实现自定义的关键字
2017-01-17 10:48:01 3037
原创 Jenkins(十)配置文件分析
一、安装文件的信息/etc/init.d/jenkins文件,文件中有关于Jenkins安装路径、以及运行的PID文件等一些信息。二、日志文件/var/log/jenkins该目录下存放的是服务器的日志以及每一个构建的项目的日志。/var/lib/jenkins 该目录是JENKINS_HOME的默认主目录/var/cache/jenkins存放的是包相关的信息Je
2017-01-16 23:08:33 8071
原创 Jenkins(九)解决新添加用户不在 sudoers 文件
一、新添加的用户在使用的过程中遇到提示“jenkins不在sudoers”文件中,这个问题主要是根据我自己遇到的问题描述给出解决方式。在Jenkins的slave配置的过程中,新创建添加了一个jenkins用户,在slave上进行一些操作的过程中遇到一个提示说该用户不存在sudoers文件中,解决的方式,只需要修改/etc/sudoers文件,将新创建的jenkins用户添加到文件中就可以了
2017-01-16 18:29:14 620
原创 Jenkins(八)项目的触发构建
项目的构建可以手动执行构建,也可以通过一些设置被动的触发构建,还可以设置时间自动的构建1、项目B由项目A触发构建,主要是根据项目A构建执行的结果是否满足B触发构建B项目的条件决定的,根据实际的项目需要设置构建条件2、定时构建项目,设置一个时间,当到达这个时间的时候就执行3、设置时间间隔执行,主要用于监控
2017-01-16 18:17:06 550
原创 Jenkins(七)配置使用Git
一、环境1、git版本:git version 1.7.1二、安装git注意:因为一些权限的原因,为了保证git能够在Jenkins用户下正常的使用,所以在安装的时候切换到Jenkins用户下进行,特别是生成的公钥,否则在使用的时候会遇到权限的问题(哪一个用户生成的公钥,哪一个用户才有权限使用git)1、安装客户端git[root@test-front01 jenkins]#
2017-01-16 17:25:45 1002
原创 Jenkins(五)Windows的slave配置
一、环境1、操作系统Windows二、在Jenkins的管理页面的操作1、首先需要在服务器上创建一个新的节点系统管理----管理节点----新建节点填写好相关的信息,点击OK,节点的配置需要根据自己的使用情况进行填写,Jenkins在使用时优先的环境选择过程,如果使用的slave没有特殊的环境配置填写,就会以系统路径设置中的环境信息为主去查找。所以如果多个slave
2017-01-16 11:55:05 8577
原创 appium(一)windows环境搭建
一、环境操作系统:win7 64 位Python环境:2.7二、搭建环境1、因为一些appium的服务器是用node.js实现的,所有需要先安装node.js官网下载相应的版本安装,默认安装就可以了,官网地址:https://nodejs.org/将node.js的安装路径添加到环境变量 ,C:\Program Files\nodejs\;验证是否安装成功,打开cmd...
2017-01-15 23:13:12 455
原创 Linux下搭建Python环境
一、环境1、操作系统:CentOS release 6.8 (Final)2、预安装环境:python 2.7二、安装Python:系统自带的有Python环境,首先需要确定当前的版本,因为一些依赖关系,不能直接进行删除卸载操作,这样有可能会导致其他的依赖关系出现问题1、查看当前的Python版本[root@localhost ~]# python -V2、将所有的软件
2017-01-15 22:34:14 395
原创 Jenkins(四)参数化构建项目
一、参数化的使用需要安装插件:DynamicParameter Plug-in二、构建一个新的项目,需要满足动态参数化构建的功能这是一个可以写也可以下拉选择的参数化构建项目。配置; 勾选参数化构建过程,然后“添加参数”
2017-01-13 18:04:58 5821
原创 Jenkins(三)安装插件
一、在线安装插件系统管理----管理插件----可选插件在搜索框中输入需要安装的插件,勾选之后点击安装,安装完成之后重启就可以了二、手动安装插件很简单,只需要去下载相应版本的插件上传重启就可以用了三、在已安装选项下面可以查看已经安装过的插件
2017-01-13 16:48:13 705
原创 Jenkins(二)配置slave
一、环境;操作系统:CentOS release 6.7 (Final)二、配置:在作为slave机器上操作:1、创建jenkins用户[root@test-service01 ~]# sudo /usr/sbin/useradd -m jenkins -d /home/jenkins2、查看jenkins用户及组的信息[root@test-service01 ~]# id
2017-01-13 16:33:20 1636
原创 Jenkins(一)安装配置
官方地址:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions一、环境:操作系统:CentOSrelease 6.7 (Final)Java环境:javaversion "1.7.0_99"二、安装:[root@test-front01 lib]# sudo
2017-01-13 15:04:06 1504 1
自动化测试浏览器驱动chromedriver-win32
2024-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人