50 lines
1.4 KiB
Markdown
50 lines
1.4 KiB
Markdown
|
|
---
|
|||
|
|
name: jjb-backend-repo-config
|
|||
|
|
description: 定义 JJB 后端仓库配置规范。在配置 javaGit、javaGitName、javaGitBranch 时查阅。
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
# 构建与部署
|
|||
|
|
|
|||
|
|
## 应用推送
|
|||
|
|
|
|||
|
|
- **后端仓库配置**:
|
|||
|
|
|
|||
|
|
- **配置来源**:后端仓库相关配置来源于根目录 `jjb.config.js` 文件
|
|||
|
|
|
|||
|
|
- **配置项说明**:
|
|||
|
|
|
|||
|
|
- **javaGit**:后端 Java 项目的 Git 仓库地址,用于推送前端资源
|
|||
|
|
|
|||
|
|
- **javaGitName**:后端 Java 项目的仓库名称,用于标识目标仓库
|
|||
|
|
|
|||
|
|
- **javaGitBranch**:后端 Java 项目的分支名称,不同环境对应不同的分支
|
|||
|
|
|
|||
|
|
- **⚠️ 重要提示**:确保已取得后端仓库 Git 权限,否则推送失败
|
|||
|
|
|
|||
|
|
- **配置结构**:
|
|||
|
|
|
|||
|
|
```javascript
|
|||
|
|
// jjb.config.js
|
|||
|
|
{
|
|||
|
|
// 应用后端 Git 地址,部署上线需要
|
|||
|
|
javaGit: 'http://XX.git',
|
|||
|
|
// 应用后端仓库名称,部署上线需要
|
|||
|
|
javaGitName: 'XX',
|
|||
|
|
// 环境配置
|
|||
|
|
environment: {
|
|||
|
|
development: {
|
|||
|
|
// 应用后端分支名称,部署上线需要
|
|||
|
|
javaGitBranch: 'XX',
|
|||
|
|
// 接口服务地址
|
|||
|
|
API_HOST: 'XX',
|
|||
|
|
},
|
|||
|
|
production: {
|
|||
|
|
// 应用后端分支名称,部署上线需要
|
|||
|
|
javaGitBranch: 'XX',
|
|||
|
|
// 接口服务地址(必须设置为空字符串,详见应用启动与编译章节)
|
|||
|
|
API_HOST: '',
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
}
|
|||
|
|
```
|