Commit d977d1ed85787d3d5280d4469854c2d8cb640993

Authored by dlstatic
0 parents

Add publish tool help document.

Showing 1 changed file with 45 additions and 0 deletions
publishStatic/Readme.md 0 → 100644
  1 +++ a/publishStatic/Readme.md
  1 +# 静态资源发布介绍
  2 +静态资源从开发环境到线上环境,需要经过壁垒机,且由于只有壁垒机同线上运行机位信任
  3 +对象,故所有的资源上传必须首先拷贝到壁垒机上,才有更新到线上运行机的可能。
  4 +
  5 +# 流程介绍
  6 +1.连接开发环境10.28.6.107,更新静态资源并打包。
  7 +2.上传至壁垒机119.254.103.108,再更新至线上运行机。
  8 +3.备份线上历史版本,覆盖发布。
  9 +
  10 +# 工具介绍
  11 +在开发环境机10.28.6.107和壁垒机上可以使用`gun.py --command`进行更新。
  12 +更新分支具有可配置文件。
  13 +
  14 + 等于1既是master分支。
  15 +
  16 + [path]
  17 + 包含现有的文件主目录
  18 + newStatic=1
  19 + source=1
  20 +
  21 + [newStatic]
  22 + 包含仓库
  23 + static-pnr=1
  24 +
  25 + [source]
  26 + 包含仓库
  27 + static-pnr=1
  28 +
  29 + [git]
  30 + Git仓库地址
  31 + path=gitLocation
  32 +
  33 +在107上可使用指令包含
  34 +
  35 + gun.py --update 更新本地所有资源库并打包为唯一名称 package.tar.gz.
  36 + gun.py --scp 上传package.tar.gz.
  37 +
  38 +在壁垒机上可以使用指令
  39 +
  40 + gun.py --scp 上传package.tar.gz.
  41 +
  42 +# 结语
  43 +建议的工具从一定程度上减少重复工作,让开发人员更多关注开发分支构建,
  44 +减少错误的发生。