配置Jenkins:
首先安裝插件:
Gitlab Hook Plugin,Gitlab Plugin-
安裝好插件之后,在項(xiàng)目的構(gòu)建觸發(fā)器那塊可以看見(jiàn):
image記住那個(gè)URL,之后在Gitlab上配置要用到。
記住那個(gè)URL,之后在Gitlab上配置要用到。
記住那個(gè)URL,之后在Gitlab上配置要用到。
下面可以選擇Gitlab哪種動(dòng)作觸發(fā)構(gòu)建,如push,合并分支等。
配置GitLab
-
首先要在
Gitlab上開(kāi)啟webhook。(需要使用admin賬號(hào))image -
在需要自動(dòng)配置的項(xiàng)目上配置:
Settings--->Integrations--->URL在URL里填上之前jenkins中得出的URL
image -
點(diǎn)擊測(cè)試:
image會(huì)有403報(bào)錯(cuò),這是因?yàn)?code>jenkins沒(méi)有開(kāi)啟接收外部請(qǐng)求的功能。
image在jenkins上配置開(kāi)啟外部請(qǐng)求:
系統(tǒng)管理 ---> 系統(tǒng)配置 ---> 往下拉找到Gitlab那塊把勾選的去掉
image應(yīng)用保存之后,再在
Gitlab上點(diǎn)擊test。image之后在
Gitlab上push一個(gè)版本,再看jenkins就能看到自動(dòng)構(gòu)建的了image







