如何用CI/CD搭建ruoyi前后端分离项目 如何快速用CI/CD搭建ruoyi前后端分离项目
1条回答 默认 最新
独角鲸网络安全实验室 2025-12-29 09:31关注简单说:
- 服务器先装Docker+Docker Compose,代码放GitLab/Gitee(不用额外装工具);
- 项目根目录丢个
.gitlab-ci.yml,分3步:打包前端(Node装依赖build)、打包后端(Maven打jar)、docker-compose一键部署; - 配3个小文件:后端Dockerfile(3行搞定)、前端Nginx代理配置(转发/api到后端)、docker-compose.yml(串起前后端服务);
- 避坑:数据库别放容器里、前端.env.prod接口地址要和Nginx对应、给Runner加docker权限。
Jenkins的话更简单:装插件→新建流水线→拉代码自动跑,逻辑和上面一样。
解决 无用评论 打赏 举报