
Jenkins
liuchunming033
关注软件的自动化测试与持续集成,平时的主要工作包括接口测试、性能测试、APP测试、WEB测试、测试平台开发等。可以关注我的个人公众号《明说软件测试》接收最新文章
展开
-
基于Jenkins和Kubernetes的持续集成测试实践
使用虚拟机作为Jenkins Slave的方式,存在诸多弊端,比如资源分配不均、资源浪费和扩容不便。而使用Kubernetes容器云作为Jenkins Slave则可以完美解决这些问题。目前公司为了降低机器使用成本,对所有的AWS虚拟机进行了盘点,发现利用率低的机器中,有一部分是测试团队用作Jenkins Slave的机器。这不出我们所料,使用虚拟机作为Jenkins Slave,一定...原创 2020-04-11 16:50:48 · 4899 阅读 · 4 评论 -
两种常见挂载Jenkins slave节点的方法
1、挂载slave节点的方法在Jenkins的Master上,进入Mange node页面,可以管理node节点,例如新加、删除等操作。 新加node节点的页面如下: 其中, Name是节点名字; Description是节点描述; # of executors是该节点可以同时运行job的数量; Remote root directory主要是添加了workspace的目录; La原创 2016-07-27 17:40:02 · 47539 阅读 · 2 评论 -
【Jenkins系列之六】Jenkins分布式构建基础——Master/Slave架构
一、Jenkins Master/Slave架构Master/Slave相当于Server和agent的概念。Master提供web接口让用户来管理job和slave,job可以运行在master本机或者被分配到slave上运行。一个master可以关联多个slave用来为不同的job或相同的job的不同配置来服务。当job被分配到slave上运行的时候,此时master和转载 2015-09-25 16:54:53 · 4074 阅读 · 0 评论 -
【Jenkins系列之四】Jenkins构建步骤之windows batch和Shell
Jenkins的job配置中,在构建步骤中,可以选择Ant,maven,windows batch和Shell。windows batch构建,windows batch构建指的是执行windows的批处理文件。Shell构建,指的是执行bash,python,perl,ruby等脚本进行构建。举个栗子,下面的job执行windows batch 和 shell构建:执行后原创 2015-09-23 17:45:27 · 42400 阅读 · 3 评论 -
【Jenkins系列之五】Jenins安全管理和权限控制
我们要达到这样的效果:Jenkins 从Github上获取代码并执行测试,并将测试结果通过Email通知我们。分别在masger和slave机器上执行该构建过程。【安装插件】由于jenkins要从Github上获取代码,所有要给Jenkins安装插件,从Jenkins首页进入到“系统管理”-->“管理插件”,点击“可选插件”,在右上角搜索“Git”,勾选Gitplugin, GitHubP原创 2015-09-22 16:50:44 · 4727 阅读 · 0 评论 -
【Jenkins系列之三】在Windows上安装Jenkins master & slave
本系列第一篇,这段时间系统学习了Jenkins持续集成的实践,将学习收获总结一下,以便以后翻阅。【Windows上安装Jenkins master】1、下载war包,running "java -jar jenkins.war".(注意需要先安装JDK,然后设置JAVA_HOME环境变量且将%JAVA_HOME%\bin加入到PATH环境变量中)2、connect to Jenki原创 2015-09-22 14:28:41 · 9350 阅读 · 0 评论 -
【Jenkins系列之二】利用Jenkins+Github进行自动化测试的步骤
上一篇文章中,我们已经搭建了jenkins的持续集成环境,本文将指导我们如何利用jenkins进行自动化构建。新建JOB在Jenkins首页点击“新建”,进入到新建JOB的页面。这里我们先选择“构建一个自由风格的软件项目”。“构建一个多配置项目”一般在我们想把测试代码在多个不同配置的slave上执行时选用。点击“OK”进入到JOB的设置页面。按照下面的步骤进行设置:a、Rest原创 2015-02-02 17:39:14 · 21916 阅读 · 2 评论 -
【Jenkins系列之一】Jenkins持续集成环境搭建完全指南
Jenkins是一个持续集成服务器,能够代替人进行很多复杂枯燥重复性的工作,是一个优秀的自动化构建工具。安装下载地址:http://jenkins-ci.org/,选择Windows的native package进行下载。安装过程与所有的windows安装程序一样,简单和傻瓜。不说了。安装完成之后会自动创建一个windows服务:jenkins,默认使用的端口是8080,在安装了jen原创 2015-02-02 14:50:39 · 6830 阅读 · 0 评论