CI_CD(jenkins)公司实战_未完成版
Posted jcjone
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CI_CD(jenkins)公司实战_未完成版相关的知识,希望对你有一定的参考价值。
#三台服务器,不同的ip
centos 镜像时:CentOS Linux release 7.6.1810 (Core)
gitlab-ce 版本是:11.11.3
jenkins 版本是:2.176.1
nginx 版本是:1.12.2
git 版本是:2.21.0
mysql 版本是:5.6.44 MySQL Community Server (GPL)
#在这三台服务器上,自己选定那个服务器安装哪个软件,安装好软件,并设置为开机自启动,启动。
#git我在gitlab和jenkins上都安装了此次说的版本。
#jenkins的服务器,把jenkins的配置文件/etc/sysconfig/jenkins这个里面的Jenkins_user设置为root为了省事,注意jenkins服务器上的jdk的版本,要和自己的版本相一致,具体的看官网:
https://pkg.jenkins.io/redhat-stable/
#在安装好gitlab-ce的服务器上修改,把这个服务器的ip和gitlab绑定下
- 先复制一份
cp /etc/gitlab/gilab.rb_$(date +%F)
- 修改
vim /etc/gitlab/gitlab.rb
把里面的external_url‘http://本服务器的IP‘
参考网站:
?
http://www.eryajf.net/category/%E6%9C%AF%E4%B8%9A%E4%B8%93%E6%94%BB/%E8%87%AA%E5%8A%A8%E5%8C%96%E8%BF%90%E7%BB%B4/jenkins
http://wcmc.csu.edu.cn/doc/wcmc-GitLab%20User%20Guide.pdf
https://www.cnblogs.com/linuxk/p/9454071.html
https://www.cnblogs.com/zeq912/p/10013147.html
https://docs.gitlab.com/ee/integration/jenkins.html
https://www.youtube.com/playlist?list=PLOfJyn_hHwP9EMYiiqhEAHESNcgfQuPqG
http://www.itmuch.com/work/git-repo-sync-with-gitlab-mirrors/
http://www.itmuch.com/work/git-sum/
http://www.itmuch.com/about/
https://juejin.im/post/5c052323518825314143457c
https://www.bboysoul.com/
#git的替代工具
https://www.cnblogs.com/xiuxingzhe/p/9312929.html
https://www