1.2 KiB
1.2 KiB
AGENTS Rules
localbox部署 只负责本地部署和本地联调。chatapp3 的线上部署已经迁移到 hy-app-monitor。
仓库结构
- 仓库根目录保留统一入口
./deploy.sh - 本地脚本和 compose 文件都放在仓库根目录
local-infra/只存放本地 MySQL / RocketMQ 初始化文件.env.local放在仓库根目录var/只存放本地缓存和构建产物,不提交到仓库- 默认自动识别
../../chatapp3/chatapp3-java和../../chatapp3/chatapp3-golang;路径不同再用环境变量覆盖
必须遵守
- 只使用仓库根目录
./deploy.sh作为推荐入口 - 本地构建依赖
chatapp3-java和chatapp3-golangsibling 仓库 - Java 私有 Maven 包只来自
chatapp3-java/maven_private - 所有新增能力都必须服务于本地启动、本地构建、本地检查、本地重启或本地 Nacos 配置发布
禁止
- 禁止重新引入
gitea/、tencent-prod/、Jenkins、发布控制台、Harbor、远程部署、回滚、云侧同步相关代码 - 禁止重新引入
.env.prod、发布编排、线上 Nacos 发布、TAT、COS 等链路 - 禁止新增与本地部署无关的目录、脚本或入口