因项目部分是从松果圈分离出来的,所以为了更合理的管理分支、减少build包、添加react环境变量,build不同的环境,调用相对应的接口。
前端分支规范
松果圈
项目名称
- pc:
ui-qywechat-client-web - h5:
ui-qywechat-client
分支:
- test_branch
- dev_branch
- branch_2020_0730_prod(会根据不同的版本时而有所修改)
项目
项目只有一个分支和jenkins,根据不同的环境变量、build不同的数据。
eg:老庙黄金
pc:
- laomiao_web
h5:
- laomiao_h5
前端jenkins规范
Branch Specifier (blank for 'any')
*/test_branch
Build-Execute shell
npm --prefix www install
npm --prefix www run build:prod
//or
npm --prefix www run build:test
//or
npm --prefix www run build:dev
//后端配置
liz-docker-build test_ui-qywechat-client-web test