为啥做?
小贝:seller端部署,要先编译,再替换文件,有***诸多文件需要替换
我:????
我:不如整一个自动部署吧
小贝:ok
目标:
首先得明确自动化部署的目标
1.jenkins从gitlab拉取分支
2.编译拉取下来的代码
3.连接需要部署的服务器
4.部署代码
在完成目标的动作前,现将环境搭建好!
步骤
1.安装maven,安装jdk,配置环境变量(省略,网上一搜一堆)
2.安装jenkins
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins
3.配置jenkins
因为我把jenkins安装在10.20.*.*上,8080的端口已经被性能测试平台占用了,所以配置jenkins的端口为8090
检查下8090,有没有被占用,没有的话就可以用了

本文介绍了如何利用jenkins实现自动化部署,包括从gitlab拉取代码、编译、部署到服务器的流程。详细阐述了jenkins的安装、配置,如修改端口、解决离线问题及插件安装,特别强调了Git Parameter插件在选择分支中的作用。
最低0.47元/天 解锁文章
1119

被折叠的 条评论
为什么被折叠?



