docker 部署 持续集成环境
背景:
测试线上接口的健壮性,稳定性,实现自动化定时执行,自动生成测试报告,将报告通过邮件的方式发送给指定的人。

一、配置步骤
启动docker中 Jenkins、gitlab容器;
在docker中Jenkins服务中上传“ant、jmeter”安装包;

本地下载git工具

安装教程及脚本pull过程:https://www.cnblogs.com/wupenglei-5/p/8744801.html
1、配置git文件:
1)进入gitlab容器 查看gitlab.yml文件进行修改;
输入:find / -name gitlab.yml 查找文件路径;

修改host和端口(gitlab默认端口是80,默认不用改,如果启动容器时映射成了别的端口这里需要修改)

重启git服务,不要重启git容器,否则修改的内容会被重置;
重启:gitlab-ctl restart
重启后刷新浏览器,查看项目路径是否配置成功;

2、配置git仓库
①新建一个空文件,右键克隆;
②具体步骤:https://www.cnblogs.com/wupenglei-5/p/8744801.html
pull的过程中弹框输入gitlab的用户名和密码就好;
配置ant、jmeter 环境变量;
编辑profile文件,在文件底部加上两段即可
vim /etc/profile

保存退出后,source /etc/profile 使配置文件生效
配置bulid.xml文件;

jenkins中安装 ant、git 插、Email Extension Plugin插件;
jenkins配置项目


jenkins配置邮件
进入系统设置



然后到项目的配置中进行剩下配置:





浙公网安备 33010602011771号