配置GitLab Push 自動觸發Jenkins構建


            配置GitLab Push 自動觸發Jenkins構建

                                 作者:尹正傑

版權聲明:原創作品,謝絕轉載!否則將追究法律責任。

 

 

  本篇博客是對之前的筆記:https://www.cnblogs.com/yinzhengjie/p/9607406.html 的一個改進版本,我們可以利用這兩篇博客的案例,來實現開發IDE開發數據手動推送到GitLab,然后GitLab和Jenkins聯合起來實現自動部署的功能喲!Jenkins的功能還是很強大的!值得我們深一步研究!

 

一.安裝GitLab插件

  插件安裝可以參考我之前的筆記:https://www.cnblogs.com/yinzhengjie/p/9589319.html。

 

二.配置GitLab認證

1>.點擊Credentials

2>.點擊認證

3>.在GitLab中復制“Private token”的值

4>將GitLab的“Private token”的值復制到Jenkins的API token中。

5>.認證添加成功的界面

6>.進入系統設置界面

 

7>.測試連接(由於我們通過API認證的,所以必須得用http協議,測試成功后別忘記保存喲!)

8>.如果上述配置成功,我們再次編輯我們之前的項目

9>.點擊之前的項目

10>.點擊構建觸發器

11>.拷貝Jenkins生成的隨機字符串(在完成第十三步后回來保存它!)

12>.進入到GitLab中的“Integrations Settings

13>.添加GitLab的“System hook”(注意圖中的URL和Token信息均來第11步驟)

14>測試添加的webhook

 

 

三.修改GitLab的數據,簡稱服務器端是否有文件生成

1>.在GitLab的webUI界面中我們添加新的文件

2>.編輯文件內容並提交

3>.提交成功界面如下

4>.觀察Jenkins是否持續有任務運行

5>.服務器端指定目錄是否有文件生成

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM