在不同的使用场景里,配置和使用RDC进行软件开发和发布的方法略有不同,但它们遵循基本相同的大致步骤:
新建和配置企业
新建和配置企业的一般方法见
企业信息和成员管理。
一些场景下,还需要进一步做一些的企业级设置。比如,
- 如果使用脚本(而不是通过EDAS服务或容器服务)来部署Web应用,需要在“企业设置”->“机器管理”中配置机器资源以供各应用使用。详见部属配置:通过脚本部署中的相关描述。
- 如果使用容器服务来部署Web应用,需要在“企业设置”->“容器服务账号”中设置。详见部属配置:通过容器服务部署中的相关描述。
具体有哪些场景,需要做什么企业设置,请到下文
这里查看。
使用向导创建一站式解决方案
向导可以帮助你创建(或关联)包括项目、代码库、应用、流水线在内的一站式解决方案。于是,从需求到发布上线的管理和操作,都可以在此一站式完成。
在使用向导的过程中,选择不同的选项,产生适合不同场景的配置。比如,是Web应用还是无线应用,是通过脚本部署还是通过EDAS或容器服务部署,等等。
一站式方案的大部分配置,可以在使用向导创建的过程中自动完成。
以上,详见
新建向导概述。
更多配置
在不同场景下,还有一些配置信息,需要在使用一站式创建向导后,继续设置或调整。随着时间的推移,在试用过程中也可能想增加或调整一些配置。
一般而言,使用一站式创建向导后,依如下步骤检查/调整配置:
- 先配置好构建部分(可能包括Docker image的生成),详见构建概述。运行默认流水线直到此步骤能成功。
- 然后配置日常环境的部署,详见部署配置概述。运行默认流水线直到此步骤能成功。
- 配置预发(如果没有可删除流水线上对应步骤)、正式环境的部署,运行默认流水线直到此步骤能成功。
- 考虑配置流水线,增加、修改、删除流水线上的节点。比如增加自动检查和测试等任务。详见流水线概述。
日常使用
日常使用RDC做集成和发布,主要是在流水线上完成。详见
流水线概述。
另外,当“开发模式”选择使用“分支模式”(而不是“自由模式”或“GitFlow模式”)时,分支上的操作显得比较重要。因为每一条feature分支在开发完成后,需要执行“提交待发布”操作。这个操作,可以在该分支详情页点击完成,也可以在分支列表页面直接点击完成。详见
分支模式和
分支模式下的流水线。
当使用“自由模式”或“Git Flow模式”时,也有一些操作,比如合并分支、删除分支等,可以在分支详情页完成。从我的->分支菜单项进入,可以看到我的分支列表。从具体项目的分支菜单项进入,可以看到当前项目中的分支列表。详见
分支浏览与操作。
不同场景下的上手方法
以下是一些典型场景的上手方法: