一:安装基础环境
tomcat、maven、Jenkins、安装配置点击这里
gitlab安装点击这里
二:安装gitlab插件
GitLab Plugin、Credentials Plugin、Git client plugin、
Gitlab Hook Plugin
三:配置jenkins+gitlab
- 在jenkins服务器上生成秘钥文件然后添加到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,将公钥复制到gitlab中
profile setting > SSH Key
-
在jenkins中添加Credentials
- 配置job
四:配置gitlab webhook
Projects > Webhooks
以上配置到此完成