在轻轨线(CI/CD)服务中,项目与代码结构大体上存在三种对应关系:单体模式、云模式、应用模式。在配置轻轨线服务时,需要根据您代码结构去进行配置。
在此种模式下,您所有应用的代码放在一个代码仓库中,那么在轻轨线服务平台中。您只需要创建一个项目即可,项目创建参见:项目管理-我的项目 。
示例代码结构通过新建苍穹DevOps方案生成,详见:项目管理-苍穹DevOps方案 。
代码统一存在demo仓库下,不同的应用通过代码路径进行区分,每个应用下包括metadata(元数据)、dbscripts(数据库脚本)、Java(代码)三部分。
java代码可以按照工程进一步细分,根据实际情况进行划分,可以是一个,也可以是多个。
系统默认创建的示例project中,会自带build.gradle.server文件,其他project如果未创建,会默认引用该gradle文件配置;如果存在不同,需自行创建和修改。
在此种模式下,您的代码仓库是按照应用进行设置的,一个应用一个代码仓库。那么在轻轨线服务中,每个应用都需要创建一个项目,存在多个项目,项目
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。