經過前三篇博文的介紹,jenkins+gitlab+jmeter接口自動化的框架就搭建成功了,詳細可見
Linux下環境搭建(二)——jenkins+gitlab配置
之前在網絡上也查閱了很多資料,詳細講整個流程的構建過程還是有點模糊,自己利用閑暇時間,將整個流程給走通了,並成功。
在使用gitlab前,需要點git知識,這個可以自行學習,網上的資料很多。
gitlab使用
1.可先安裝git客戶端,自行安裝
2.在gitlab上創建一個倉庫,自行創建
3.創建本地倉庫
①.新建一個文件夾,mkdir
②.新建一個文件
③.輸入git init,設置為倉庫
④.提交git add 文件名
⑤.最終提交 git commit
從本地倉庫提交代碼就是如上步驟即可
最終將本地代碼提交到遠程倉庫如下:
4.添加遠程倉庫
本地倉庫下運行命令git remote add hong 遠程倉庫地址
5.本地提交到遠程倉庫
git push hong master
上述操作,就能把本地代碼上傳到遠程倉庫中了。
jenkins使用
jenkins的配置方式,可參見
Jenkins環境搭建(2)-搭建jmeter+ant+jenkins自動化測試環境
Jenkins環境搭建(5)-與Jmeter完成參數化構建和構建前刪除操作
基礎配置,就不再贅述了,可看上述博文。
再此,詳細說下的內容是配置源碼管理
1.輸入倉庫URL
會出現如下截圖提示,這屬於正常,因為是沒有配置對應憑據
2.配置憑據
①系統設置>憑據配置
②憑據>系統>全局憑據
③添加憑據
④設置憑據數據
憑據類型選擇SSH,范圍設置為全局,key輸入私鑰,私鑰生成:在配置gitlab賬號時,會生成對應的私鑰。
⑤到job中配置
保存數據后,到job中構建任務
job構建
在控制台中查看日志,可查看到拉取git中的數據進行job構建
到此,整個流程就走完了,這個也只是個簡單的實踐任務,離實際項目使用,還需進一步優化,看了系列博文的朋友,希望對你們有所幫助。我也是初探,如果錯誤之處,歡迎指正。