0.0.2 • Published 3 years ago
super-wings-deploy v0.0.2
super-wings-deploy
前端资源部署工具,包括部署Android、iOS、laya、web资源,版本上报后台,发送钉钉消息。
配置
秘钥环境变量
在node环境中可通过process.env.{KEY}
获取的环境变量配置,为了安全性,一般不上传代码仓库,权重比命令行参数低。
变量名(KEY) | 变量说明 | 命令行关联参数 |
---|---|---|
OSS_REGION | OSS桶地区(如:oss-cn-guangzhou) | region |
OSS_SECRETKEY | OSS桶秘钥串 | accessKeySecret |
OSS_SECRETID | OSS桶秘钥ID | accessKeyId |
OSS_BUCKET | OSS桶名 | bucket |
ADMIN_USER | 后台账号名 | adminUser |
ADMIN_PASSWORD | 后台密码 | adminPwd |
功能
公共功能
- git创建标签
- 文件上传
- 钉钉消息推送
web打包
- 配置拉取
- 资源构建
- 资源上传
- 回滚机制
laya打包
- 资源压缩
- 资源上传
- 后台上报
- 回滚机制
Android打包
- 执行Android构建
- 多渠道包构建
- 资源包上传
- 后台上报
iOS打包
- 签名安装
- 执行构建
- 文件上传
- 邮件发送
0.0.2
3 years ago