源码持续交付
什么是源码持续交付?
源码持续交付是Rainbond平台的核心功能,它让您可以轻松地将代码从开发环境顺畅部署到测试环境和生产环境,无需复杂的DevOps工具链配置。
Rainbond如何简化您的持续交付流程?
通过Rainbond,您可以:
- 一键构建:直接从Git仓库拉取源码并自动构建应用
- 跨团队复制:只需点击一下,即可将整个应用从一个环境复制到另一个环境
- 零学习成本:无需编写复杂的CI/CD配置文件
- 环境一致性:确保各环境配置一致,减少"我这能跑"的问题
简单三步实现持续交付
1. 开发环境:快速迭代
- 开发人员提交代码到
dev分支 - Rainbond自动构建并部署应用
- 开发人员可以立即查看更改效果
2. 测试环境:一键复制
- 代码合并到
testing分支后 - 在Rainbond控制台点击快速复制,选择测试团队
- 测试人员进行功能测试,发现问题后反馈给开发人员
3. 生产环境:安全上线
- 测试通过后,代码合并到
prod分支 - 再次使用快速复制功能,将应用部署到生产环境
- 轻松实现安全、可控的上线流程
准备工作
在开始源码持续交付前,您需要准备:
- 已安装 Rainbond 平台
- 创建三个团队:开发团队、测试团队和生产团队
- 准备好的代码仓库,包含三个分支:
dev、testing和prod
详细操作步骤
第一阶段:开发环境部署
创建应用和组件
- 进入开发团队视图 ➡️ 创建新应用。
- 选择从源码构建 ➡️ 源码。
- 自定义应用名称。
- 仓库地址:
https://gitee.com/rainbond/java-maven-demo.git。 - 分支:
dev。
等待构建完成