Git+Jenkins
全局思考:
Gitlab->pull(..)->webHook监听到->触发->Jenkins构建->pull指定项目->构建脚本->END
使用:
(1)定时执行测试用例,并输出报告(源码来自gitlab)
(2)可能是监听到开发pull以后,触发我这里的jenkins自动部署测试环境/自动构建脚本执行测试用例。。。。。吧。。。。
一.git
安装git
了解下git(分布式版本控制系统)
git的基础操作
配置
ssh秘钥
建立本地仓库(init/克隆已有仓库)
添加远程仓库
编辑文件(移动 移除 跟踪add ...)
查看文件状态
提交到本地仓库并备注信息(commit)
推送数据到远程仓库
等......
....
二.gitlab
关联ssh秘钥(notepad++查看,和git)
设置访问密令(给jenkins)
三.jenkins
下载安装(war,或者禁用服务bat war)配置
新建凭据,新建token
新建工程
连接gitlab的配置,拉取源码
配置参数、触发器(暂未)
构建(脚本/... )
构建后操作(allure报告/...)
allure配置,results path是测试结果源数据路径,report path是allure报告生成路径