赞
踩
简介:此框架设计的思路是基于docker搭建jenkins+gitlab环境,集成python+pytest+gitlab+jenkins+allure实现自动化持续集成测试,最终达到pycharm一键提交代码,触发整个测试流程,测试人员只需要接收分析测试报告的目标。
设备有限所有服务器均搭建在同一个环境
本次采用的是CentOS7环境,docker安装不是本次重点,直接上链接
链接:link
jenkins容器启动后可进行相关配置,本篇暂不做介绍。。。。。。。
ls
cd /var
mkdir jenkins_node
查看可拉取的jenkins
docker run -id -p 8080:8080 -p 50000:50000 --name jenkins --restart always --privileged=true -v /var/jenkins_node:/var/jenkins_home jenkins
这边我已经启动过了,就不重复截图,简单讲一下语句的意思吧
-id 后台启动
-p 指定端口
–name 指定容器名称(随意指定)
-v 目录挂载(实现容器与宿主机之间的文件互传)
jenkins 镜像名称
启动后可以使用docker ps -a 查看容器是否正常启动(up代表启动成功)
docker exec -it jenkins(容器名称) /bin/bash
docker exec -it -u root jenkins /bin/bash (管理员身份进入镜像)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。