1:Jenkins应用服务器安装些什么
通常在做自动化测试的时候,Jenkins应用服务器一般需要安装下列应用
- 安装配置Java环境--Java代码运行环境
- 安装并配置Git--源码管理工具
- 安装并配置Maven--依赖管理
- 安装Tomcat--中间层
2:Jenkins应用服务器的安装(Centos7)
2.1:Java环境的安装与配置
参考:https://www.cnblogs.com/chy123/p/6750351.html
2.2:安装并配置Git
git作为源码管理工具来使用这里的功能类似于SVN
setup1:centos7下安装git
yum install git #安装latest版本的git
git version #查看git的版本 如果安装成功 可以查看到git的版本
setup2:Git的初始化设置并生成授权证书
- 设置git的用户名
git config --global user.name "yangbin"
- 设置git的邮箱
git config --global user.email "[email protected]"
- Git的认证和授权
ssh-keygen -t rsa -C "[email protected]"
setup3:将git证书配置在GitHub上 保证linux机器与github之间可以联通
- 登录github后点击右上角用户头像 进入settings界面
- 进入SSH and GPG keys-->SSK Keys--->New SSH Key
- 将id_rsa.pub中的公钥添加进去
- 验证是否添加成功 ssh [email protected]
扫描二维码关注公众号,回复:
4223053 查看本文章
2.3:安装并配置Maven
- 下载apache-maven-xxx-bin.zip
- Centos上新建目录 存放maven
- 解压 unzip apache-maven-xxx-bin.zip
- 配置Maven的环境变量
vi /etc/profile #配置环境变量
export MAVEN_HOME=/root/Maven/apache-maven-3.6.0
export PATH=$MAVEN_HOME/bin:$PATH
. /etc/profile #加载配置
验证是否配置生效
2.4:安装Tomcat
下载tomcat然后解压缩就可以了,需要特别执行这个操作
cd apache-tomcat-8.5.35
chmod a+x -R * #给Tomcat路径下所有的文件赋予可执行权限
2.5:将上述这台liunx机器注册到Jenkins上
- 进入jenkins后 系统管理---管理节点---新建节点
- 配置用户名、路径、IP、密码,如下图 最后保存即可
启动方式要特别注意,另外最新的jenkins是不兼容jdk1.8以下的版本的 所有Jenkins应用服务器要保证jdk版本至少是1.8
- 如上图 点击centos7后---启动代理
- 启动代理成功后是这样的
2.6:创建一个任务 查看节点是否注册成功
- Jenkins构建一个自由风格的Job
- General下限制项目的运行节点--标签表达式下填写刚刚创建的节点centos7 (表示现在构建的的这Job只在centos7这个节点上运行)
- 构建--执行一个简单的shell命令
- 执行这个Job就可以在jenkins控制台输出ifconfig的内容了