jenkins添加执行机(slave_agent)的方法及应用
Posted 搜狗测试
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins添加执行机(slave_agent)的方法及应用相关的知识,希望对你有一定的参考价值。
敏捷测试逐渐成为行业趋势,优势在于快速迭代,所以在这个过程中,测试不能成为短板,测试工作也就需要快速迭代,所以jenkins也就成了执行测试的首选平台,今天跟大家分享下jenkins中添加执行机(slave_agent)的方法及应用;
jenkins执行结构
添加linux执行机
支持 ssh 连接插件:SSH Slaves plugin
添加windows执行机
请参考
添加任务
添加任务时有两个地方是与agent的配置相关
1、general中Restrict where this project can be run
2、执行构建的命令行方式
例:
linux执行命令windows执行命令
使用jenkins可解决的问题
1、执行脚本的环境不同,导致使用固定的执行机无法兼容执行(例,有些同学的python自动化脚本是用python3写的,在一台python2环境下的执行机上无法执行)
2、可添加多台执行机,并发构建自动化任务;
3、支持各种语言的自定义脚本;
4、可连续执行有依赖关系的构建(例:svn up代码→执行UnitTest→执行接口测试case→调用上线脚本进行上线操作);
大家有任何关于jenkins的使用或持续集成相关的问题,欢迎留言交流~
以上是关于jenkins添加执行机(slave_agent)的方法及应用的主要内容,如果未能解决你的问题,请参考以下文章