1. 在gitlab上配置192.168.1.30的ssh祕鑰,使jenkins能夠操做gitlab上的projectgit
進入gitlab,點擊右上角web
點擊 Settings -> SSH keysspring
點擊Add key, 添加 ssh keyjson
2. 在jenkins中配置example-springbootmvc jsonspringboot
進入jenkins -> 新建mvc
輸入名稱,選擇「構建一個自由風格的軟件項目"ssh
點擊肯定gitlab
3. 配置git遠程倉庫地址ui
進入剛纔新建的example-springbootmvc job, 點擊「配置"url
在上面的源碼配置中Branches to Build中只配置了master和test分支,表示gitlab webhook只能觸發master和test構建。
4. 配置gitlab webhook url
在gitlab中打開前面建立好的example-springbootmvc project.
點擊 Add webhook
test -> push events
若是你前面步驟都沒問題的話,jenkins中的master構建就會被觸發,你會在jenkins的構建歷史中看到這樣個構建信息: