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配置邮件

  进入系统设置

  

  

 

   

 

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

    

    

    

   

 

   

 

 

posted @ 2019-01-22 14:49  北卡蓝色的小方块  阅读(214)  评论(0)    收藏  举报