全国咨询/投诉热线:400-618-4000

如何实现持续集成服务器环境搭建?

更新时间:2020年08月13日15时28分 来源:传智播客 浏览次数:

Masters -- Linux

JDK

jdk-8u221-linux-x64.tar.gz

1. 上传源码包到/usr/local/java/ -- 解压 -- /usr/local/java/jdk1.8.0_221

2. 配置环境变量 vim /etc/profile


export JAVA_HOME=/usr/local/java/jdk1.8.0_221

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=${JAVA_HOME}/bin:$PATH

3. 刷新


source /etc/profile

4. 验证

持续集成服务环境搭建01

java -version

Tomcat

apache-tomcat-8.5.46.tar.gz

1. 上传源码包到/usr/local/tamcat/ -- 解压 -- /usr/local/tamcat/apache-tomcat-8.5.46

2. 配置环境变量 vim /etc/profile


export TOMCAT_HOME=/usr/local/tamcat/apache-tomcat-8.5.46
export PATH=${TOMCAT_HOME}/bin:$PATH

3. 刷新


source /etc/profile

4. 启动

持续集成服务器环境01

/usr/local/tomcat/bin/startup.sh

5. 关闭


/usr/local/tomcat/bin/startup.sh
/usr/local/tomcat/bin/shutdown.sh

Jenkins

jenkins.war (2.89.3)

1.上传war包到/usr/local/jenkins/ -- 复制到 -- ${TOMCAT_HOME}/webapps/

2.重启tomcat服务

3.访问初始化

集成服务环境搭建02

http://IP:8080/jenkins/

4.解锁

集成服务环境搭建03

cat /root/.jenkins/secrets/initialAdminPassword

5. 安装插件

集成服务环境搭建04

不安装插件

安装插件耗时 -- 自定义能取消 -- 直接进入使用

安装插件

安装推荐插件 -- 失败无需重试 -- 直接确认继续

6. 创建管理员用户

用户名 test

密码 test

7. 实例配置 -- Jenkins URL

集成服务环境搭建07

http://IP:8080/jenkins/

8. 配置完成

集成服务环境搭建06

Slave -- Windows

JDK

jdk-8u144-windows-x64.exe

1. 双击安装包 -- 修改安装路径(JDK&JRE)

(1)JDK -- java开发工具 -- 开发代码

(2) JRE -- java运行环境 -- 运行代码

2. 配置环境变量

JAVA_HOME -- 创建 JAVA安装目录

PATH -- 增加 %JAVA_HOME%\bin;

python

python-3.5.4-amd64.exe

1. 安装 -- 勾选添加环境变量

集成服务环境搭建07

2. 验证 -- cmd执行python和pip

集成服务环境搭建08、、


Selenium

selenium3

1.离线安装:selenium3(依赖urllib3)

2.解压urllib3-1.25.1.tar.gz -- Cmd进入目录

python setup.py install

3.解压selenium-3.141.0.tar.gz -- Cmd进入目录

python setup.py install

Browser&Driver

Chrome&ChromeDriver -- 最新版即可

https://www.google.cn/chrome/

http://npm.taobao.org/mirrors/chromedriver

1.ChromeDriver 放入 Python家目录

分布式配置

Master配置 -- 创建节点

1.开启代理

集成服务环境搭建09
集成服务环境搭建10

2.创建节点

集成服务环境搭建11
集成服务环境搭建12
集成服务环境搭建13


Slave配置 -- 连接Master

1. 获取连接方式

集成服务环境搭建14

2. 连接方式一: slave-agent.jnlp运行

集成服务环境搭建15


3. 运行方式二: 命令行运行 -- 下载agents.jar -- cmd执行命令即可 -- 窗口不要关闭

集成服务环境搭建16


4. 最后刷新连接

集成服务环境搭建17

创建构建

新建构建任务

集成服务环境搭建18

General

集成服务环境搭建19


源码管理

集成服务环境搭建20

构建触发器

集成服务环境搭建21

构建

集成服务环境搭建22

构建后操作

集成服务环境搭建23

执行构建任务

1. 自动构建 -- 满足构建触发条件

2. 手动构建 -- 立即构建


猜你喜欢

测试环境的搭建原则

环境变量是什么?如果定义环境变量?

接口&性能测试工具——JMeter环境部署教程

软件测试培训4.0课程