You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.1 KiB
39 lines
1.1 KiB
1 year ago
|
# 长春派格FIS项目
|
||
|
|
||
|
## 提交规范
|
||
|
|
||
|
默认进行自动构建、发布到MinIO并自动部署到测试服务器
|
||
|
|
||
|
1. 提交前确保先拉取更新
|
||
|
1. 提交时确保编译通过,提交后检查CI服务器编译是否成功
|
||
|
1. 不需要自动构建和部署的,在提交信息中添加 `[CI SKIP]`
|
||
|
1. 针对特定问题的解决,提交信息中添加问题编号
|
||
|
|
||
|
## 开发环境配置
|
||
|
|
||
|
### 配置文件
|
||
|
|
||
|
在项目 SettleAccount.HttpApi.Host 下添加开发配置文件 appsettings.development.json
|
||
|
|
||
|
```json
|
||
|
|
||
|
```
|
||
|
|
||
|
### 数据库
|
||
|
|
||
|
本地安装 SQL Server 2016 + ,在程序包管理器控制台中切换项目并设置为启动项目后执行 EF Core 数据迁移命令
|
||
|
|
||
|
```sh
|
||
|
#WY.NewJit.EntityFrameworkCore.DbMigrations
|
||
|
update-database -context NewJitMigrationsDbContext -connection "Server=.;Database=NewJit;uid=sa;pwd=aA123456!"
|
||
|
```
|
||
|
|
||
|
### 启动调试
|
||
|
|
||
|
入口项目:WY.NewJit.Web
|
||
|
|
||
|
## 部署
|
||
|
|
||
|
1. 部署到测试服务器时正常提交,appsettings.json 中默认为测试服务器配置,本地使用 appsettings.development.json 进行配置
|
||
|
1. 部署到生产正常提交,生产环境使用 appsettings.production.json 进行配置
|