Readme.md
1.5 KB
静态资源发布介绍
静态资源从开发环境到线上环境,需要经过壁垒机,且由于只有壁垒机同线上运行机位信任 对象,故所有的资源上传必须首先拷贝到壁垒机上,才有更新到线上运行机的可能。
静态路径说明
10.28.6.107 绝对路径 /usr/local/static 为资源地址。
流程介绍
1.连接开发环境10.28.6.107,更新静态资源并打包。 2.上传至壁垒机119.254.103.108,再更新至线上运行机。 3.备份线上历史版本,覆盖发布。
工具介绍
在开发环境机10.28.6.107和壁垒机上可以使用gun.py --command
进行更新。
更新分支具有可配置文件。
等于1既是master分支。
[path]
`包含现有的文件主目录`
newStatic=1
source=1
[newStatic]
`包含仓库`
static-pnr=1
components=1
[source]
`包含仓库`
seven-piece=1
static-wappnr=1
logistic-html5=1
static-wappay=1
static-fresh=1
static-logistics=1
static-pay=1
components=1
dd-piwik=1
[git]
`Git仓库地址`
`path=gitLocation`
path=git@git3.nong12.com:dlstatic/
在107上可使用指令包含
gun.py --update 更新本地所有资源库并打包为唯一名称 package.tar.gz.
gun.py --scp 上传package.tar.gz.
在壁垒机上可以使用指令
gun.py --scp 上传package.tar.gz.
结语
建议的工具从一定程度上减少重复工作,让开发人员更多关注开发分支构建, 减少错误的发生。