Git+Jenkins

全局思考:git

Gitlab->pull(..)->webHook監聽到->觸發->Jenkins構建->pull指定項目->構建腳本->ENDweb

使用:ssh

(1)定時執行測試用例,並輸出報告(源碼來自gitlab)分佈式

(2)多是監聽到開發pull之後,觸發我這裏的jenkins自動部署測試環境/自動構建腳本執行測試用例。。。。。吧。。。。gitlab

 

一.git

  安裝git測試

  瞭解下git(分佈式版本控制系統)版本控制

  git的基礎操做token

    配置開發

    ssh祕鑰部署

    創建本地倉庫(init/克隆已有倉庫)

    添加遠程倉庫

    編輯文件(移動 移除 跟蹤add ...)

    查看文件狀態

    提交到本地倉庫並備註信息(commit)

    推送數據到遠程倉庫

    等......

  ....

 

二.gitlab

  關聯ssh祕鑰(notepad++查看,和git)

  設置訪問密令(給jenkins)

 

三.jenkins

  下載安裝(war,或者禁用服務bat war)配置

  新建憑據,新建token

  新建工程

    鏈接gitlab的配置,拉取源碼

    配置參數、觸發器(暫未)

    構建(腳本/... )

    構建後操做(allure報告/...)

      allure配置,results path是測試結果源數據路徑,report path是allure報告生成路徑

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息