前言
在前面的博客中我們已經基本講完了如何搭建一個Maven自動化測試項目,該項目可以在本地運行,並且可以通過Jenkins來執行自動化觸發構建以及自動發送測試結果報告郵件。
但這樣的本地項目最大的弊端在於無法進行便捷的代碼版本管理。這一篇開始,我們來講一下如何藉助GitHub工具(或其他代碼託管工具也一樣)來實現代碼的託管。
首先我們需要準備的材料如下:
- 註冊好的GitHub(做代碼版本管理)
- 本地自動化測試代碼工程(我的是Java代碼,存放路徑爲E:\Coding\CodeSpace\qualinkTestProd)
- 配置好的Jenkins(拉取代碼並執行自動構建)
具體的操作我們分爲以下三步:
- 創建Git項目,配置權限
- push本地代碼到Git項目中
- Jenkins從Git拉取代碼並自動執行
那我們一步一步來:
一、創建Git項目並配置權限
1.1 新建項目
① 在GitHub中,點擊右上角的加號,選擇“New Repository”
② 輸入自己的項目名稱。
③ 如果你想要這個項目僅自己可見的話,可以勾選下方的private按鈕(以後還可以再設置成開放項目),沒有需要的話,可以不勾選。
④ 然後請勾選下方的“初始化,創建README文件”,完成後點擊下方的綠色按鈕:“Create