當前位置:編程學習大全網 - 源碼下載 - 詹金斯修改了源代碼

詹金斯修改了源代碼

方法/步驟

安裝詹金斯

參考官網wiki,如下圖:

Jenkin在/var/lib/jenkins中安裝後啟動和關閉jenkins:

sudo/etc/init . d/Jenkins starts sudo/etc/init . d/Jenkins stop

Jenkins安裝好之後,就可以使用瀏覽器了,比如192.168.16.183:8080,這裏的IP地址就是Jenkins的機器的IP地址。

配置jenkins

安裝完Jenkins後,需要安裝gitlab插件:點擊管理Jenkins-& gt;管理插件,選擇安裝Gitlab插件和Gitlab Hook插件。

構建gitlab源服務器

參考官網wiki,如下圖:

默認情況下,它只能在安裝後由該機器通過localhost訪問。將/etc/gitlab/gitlab.rb中對應的配置項修改如下:external _ URL ' "

復制公鑰內容,填入gitlab服務器。

配置GitLab連接以使用gitlab拉代碼,配置證書,並使用gitlab api令牌。Token是從gitlab獲取的,個人設置裏有訪問令牌壹欄。創建壹個令牌,填入詹金斯的系統管理->中;系統設置-& gt;Gitlab配置。

測試連接,顯示成功意味著配置成功。

測試集成環境

要創建壹個新項目,選擇git進行源代碼管理,填寫相應的倉庫URL,並配置憑證。在這裏,您可以選擇使用帶私鑰的ssh用戶名(我從未成功嘗試過其他任何東西。。),輸入用戶名和對應的私鑰。

接下來,構建壹個觸發器,並在將更改推送到gitlab時選擇build。gitlab ci服務URL: …

添加掛鉤

因為我們的jenkins任務是由webhook事件通知的,所以我們需要將上面的CIservice URL添加到gitlab中相應項目的集成配置中。

奔跑

配置並保存後應用。詹金斯任務是新建的。此時我們將代碼推送到本地的gitlab服務器,可以看到壹個jenkins build被成功觸發,效果如下:

至此,jenkins+gitlab持續集成環境已經搭建完成!

  • 上一篇:虎兔,妳不知道的事......
  • 下一篇:Posa源代碼
  • copyright 2024編程學習大全網