辛苦了2天记录一下搭建的步骤
1.gitlab安装
gitlab官网: https://about.gitlab.com/pricing/
根据版本下载
在线安装按照官方文档即可
离线安装:
下载安装包
https://docs.gitlab.com/omnibus/manual_install.html
安装依赖
sudo yum install -y curl policycoreutils-python openssh-server cronie
安装离线包
sudo EXTERNAL_URL="http://gitlab.example.com" rpm -i gitlab-ee-9.5.2-ee.0.el7.x86_64.rpm
EXTERNAL_URL="http://gitlab.example.com" http://gitlab.example.com 可替换成服务器的ip:port
2.jenkins安装
下载war包
把下载好的war包放到tomcat webapp下 启动tomcat 默认8080端口
修改端口号
执行命令:“nohup java -jar jenkins.war --ajp13Port=-1 --httpPort=8081”
离线安装jenkins 插件 依赖问题太麻烦,可用备份插件先备份在线安装好的再恢复
Backup 插件
https://www.yiibai.com/jenkins/jenkins_backup_plugin.html
jenkins解决构建完成后自动杀掉衍生进程
在execute shell中加入BUILD_ID=DONTKILLME
https://blog.csdn.net/wzqnls/article/details/78506055