全局思考:git
Gitlab->pull(..)->webHook監聽到->觸發->Jenkins構建->pull指定項目->構建腳本->ENDweb
使用:ssh
(1)定時執行測試用例,並輸出報告(源碼來自gitlab)分佈式
(2)多是監聽到開發pull之後,觸發我這裏的jenkins自動部署測試環境/自動構建腳本執行測試用例。。。。。吧。。。。gitlab
安裝git測試
瞭解下git(分佈式版本控制系統)版本控制
git的基礎操做token
配置開發
ssh祕鑰部署
創建本地倉庫(init/克隆已有倉庫)
添加遠程倉庫
編輯文件(移動 移除 跟蹤add ...)
查看文件狀態
提交到本地倉庫並備註信息(commit)
推送數據到遠程倉庫
等......
....
關聯ssh祕鑰(notepad++查看,和git)
設置訪問密令(給jenkins)
下載安裝(war,或者禁用服務bat war)配置
新建憑據,新建token
新建工程
鏈接gitlab的配置,拉取源碼
配置參數、觸發器(暫未)
構建(腳本/... )
構建後操做(allure報告/...)
allure配置,results path是測試結果源數據路徑,report path是allure報告生成路徑