? ? ? ?分別搭建好jenkins和gitlab環(huán)境后,需要在jenkins配置好與gitlab的連接,讓其能夠及時的構(gòu)建gitlab所提交的代碼,沒當(dāng)gitlab有代碼提交時,jenkins執(zhí)行一次構(gòu)建,然后構(gòu)建完成后再創(chuàng)建一個定時任務(wù)執(zhí)行構(gòu)建好的腳本就可以了
在jenkins上先下載好插件

然后新建好任務(wù),點擊配置:

打開gitlab,把上面的token碼和地址jenkins地址放進去:

然后在gitlab找到:

這里也會生成一個token,再把這個token放到j(luò)enkins:

到這里就配置完了然后可以向gitlab push代碼,可以看到push代碼后,jenkin馬上執(zhí)行了構(gòu)建。
這樣就實現(xiàn)了jenkins和gitlab的打通,既然jenkins可以隨時獲取到上傳的代碼,然后我們就可以定時執(zhí)行這些代碼了(如python腳本)