通過前三篇博文的介紹,jenkins+gitlab+jmeter接口自動化的框架就搭建成功了,詳細可見html
Linux下環境搭建(一)——java、tomcat配置java
Linux下環境搭建(二)——jenkins+gitlab配置git
Linux下環境搭建(三)——jmeter+ant配置tomcat
以前在網絡上也查閱了不少資料,詳細講整個流程的構建過程仍是有點模糊,本身利用閒暇時間,將整個流程給走通了,併成功。網絡
在使用gitlab前,須要點git知識,這個能夠自行學習,網上的資料不少。框架
①.新建一個文件夾,mkdirgitlab
②.新建一個文件post
③.輸入git init,設置爲倉庫學習
④.提交git add 文件名測試
⑤.最終提交 git commit
從本地倉庫提交代碼就是如上步驟便可
最終將本地代碼提交到遠程倉庫以下:
本地倉庫下運行命令git remote add hong 遠程倉庫地址
git push hong master
上述操做,就能把本地代碼上傳到遠程倉庫中了。
jenkins的配置方式,可參見
Jenkins環境搭建(2)-搭建jmeter+ant+jenkins自動化測試環境
Jenkins環境搭建(5)-與Jmeter完成參數化構建和構建前刪除操做
基礎配置,就再也不贅述了,可看上述博文。
再此,詳細說下的內容是配置源碼管理
會出現以下截圖提示,這屬於正常,由於是沒有配置對應憑據
憑據類型選擇SSH,範圍設置爲全局,key輸入私鑰,私鑰生成:在配置gitlab帳號時,會生成對應的私鑰。
保存數據後,到job中構建任務
在控制檯中查看日誌,可查看到拉取git中的數據進行job構建
到此,整個流程就走完了,這個也只是個簡單的實踐任務,離實際項目使用,還需進一步優化,看了系列博文的朋友,但願對大家有所幫助。我也是初探,若是錯誤之處,歡迎指正。
本文僅表明做者觀點,系做者@溫一壺清酒發表。
歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,不然保留追究法律責任的權利。
文章出處:http://www.cnblogs.com/hong-fithing/