1. 程式人生 > >Jenkins , Gitlab 配置自動化部署

Jenkins , Gitlab 配置自動化部署

  • 前提條件:已安裝好gitlab,jenkins
  • 本文的jenkins版本為ver. 2.73.2
  • jenkins 需要先安裝Gitlab Hook Plugin,GitLab Plugin,Gitlab Authentication plugin,有些方式安裝的jenkins,沒有包含這幾個外掛。

1、jenkins原始碼管理項,配置專案的gitlab地址,和要構建的分支。

jenkins原始碼管理

2、jenkins構建觸發器項,如果安裝了所有前提條件中的外掛會如下圖中所顯示。

jenkins

3、開啟gitlab中專案的settins–>Integrations,將上圖中紅框中的地址填入url框中,點選 add webhook。可以看見我們剛剛新建的webhook,可點選測試(push event)。

gitlab

gitlab

4、這樣當我們提交程式碼到gitlab,就會觸發Jenkins的自動build 專案。

jenkins