【sre进阶】
前置要求
1.拥有Jenkins没有配置自动部署的一个项目(没有项目的话点击文章最下面链接看01章)
2.jenkins最新版本2022(其他版操作差不多,可能插件名字有变化),安装GitLab Plugin插件
3.git仓库有项目
部署流程
1.jenkins复制 GitLab webhook URL
我此处的url:(http://192.168.221.128:8080/project/java_test)
2.粘贴令牌添加web hook(如遇无法请求本地,百度解决)
3.测试功能是否正常(返回200即为正常)
4.此刻你在gitlab提交更新,jenkins就会自动构建
上节: 【云原生】gitlab+jenkins自动化部署springboot项目实战01
首页:链接: 进阶sre第一阶段—重温linux基础
下节内容
过程中如遇报错,可私信我。
(结合sshserver自动传输jar包部署到对应服务器并使用shell脚本启动项目)
(流水线项目在后续会分享,只是将操作变成脚本而已)
文章预告:jenkins自动化vue项目部署发布