Gitlab+Jenkins持續部署配置

前言:之前我們已經介紹了gitlab和jenkins的安裝,以及gitlab的免密pull和push代碼,下面我們具體配置gitlab和jenkins可持續部署的配置。
環境:

服務器:gitlab服務器;jenkins服務器;代碼服務器。

1:安裝jenkins所需要的管理插件。

Gitlab Web Hooks Gitlab Publish Gitlab Plugin GitLab Hook Gitlab Authentication SSH Plugin Publish Over SSH
Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置

2.在jenkins中創建一個新的任務並配置;

1)創建新任務

Gitlab+Jenkins持續部署配置

2)配置新任務的具體屬性,包括git ,ssh server等。

Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置

配置ssh server

Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置
到這裏我的jenkins的構建配置就基本完成了。

3.gitlab配置web hook

Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置

4.下面就是測試gitlab提交代碼,然後查看nginx是否重啓已經網頁內容是否發佈成功。

Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置
Gitlab+Jenkins持續部署配置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章