m-aliyun-market
v1.0.3
Published
移动端awp中间件
Downloads
1
Readme
dn-middleware-awp
这是一个发布AWP的dn中间件,仅用于无线端并且在app有落地页的项目!!! AWP发布的静态资源必须首先发布到cdn,所以此中间件依赖放置于alicdn-publish中间件之后 当前版本仅支持zcache发布
配置中间件
在当前项目的pipe.yml文件中配置
publish:
- name: alicdn-publish # cdn中间件,此处为了方便说明,请忽略具体配置
build:
name: shell
script:
- dn build -e prod
- name: awp
type: zcache # 发布类型,可选值:zcache/packageApp, 默认zcache
append: true # zcache发布是增量发布(在原来版本基础上添加新文件),还是全量替换(整包替换)
appId: 755 # 应用id,请访问AWP后台查看对应的应用,需要新建的话请创建
files: * # 需要发布的文件
editToken: false # token信息是否需要编辑,可选值:true/false,默认:false
配置项
| 参数名 | 说明 | 可选值 | 默认值 | 是否必填 | |-------|------|-------|-------|--------| | appId | 应用id,请访问AWP后台查看对应的应用,需要新建的话请创建 | string | ~ | true | | type | 发布类型 | zcache、packageApp | zcache | false | | append |zcache发布是增量发布(在原来版本基础上添加新文件),还是全量替换(整包替换)| true、false | true | false | | files | 需要发布的文件,支持数据([/build/scripts/.js,/build/css/.css])或字符串(/build/scripts/.js) | ~ | build/scripts/.js,build/css/*.css | false | | editToken | token信息是否需要编辑,只做临时配置,记得删掉 | true、false | false | false |
token信息
- AWP发布需要token信息,首次使用中间件会提示输入,然后token或花名信息会写入本地文件,每次发布默认从文件读取。
- 如果需要修改本地文件的token信息和花名,请修改pipe.yml文件,改完之后请务必删除editToken配置,因为此信息不需要每次都输入!!!
- name: awp
editToken: true