一:安裝基礎(chǔ)環(huán)境
tomcat眷柔、maven、Jenkins、安裝配置點(diǎn)擊這里
gitlab安裝點(diǎn)擊這里
二:安裝gitlab插件
GitLab Plugin撵孤、Credentials Plugin拉讯、Git client plugin、
Gitlab Hook Plugin
三:配置jenkins+gitlab
- 在jenkins服務(wù)器上生成秘鑰文件然后添加到gitlab上
[root@localhost ~]# su - jenkins
[jenkins@localhost ~]$ ssh-keygen -t rda
[jenkins@localhost .ssh]$ ll
total 12
-rw------- 1 jenkins jenkins 1675 Dec 16 02:56 id_rsa
-rw-r--r-- 1 jenkins jenkins 411 Dec 16 02:56 id_rsa.pub
-rw-r--r-- 1 jenkins jenkins 393 Dec 16 02:58 known_hosts
- 登錄gitlab宙拉,將公鑰復(fù)制到gitlab中
profile setting > SSH Key
-
在jenkins中添加Credentials
Credentials.png
credentials_key.png
- 配置job
job1.png
job2.png
job3.png
job4.png
job5.png
四:配置gitlab webhook
Projects > Webhooks
webhook.png
以上配置到此完成