@mamba-le/utils
v0.4.1
Published
构建辅助工具和依赖整合包
Downloads
40
Maintainers
Readme
说明
devops 工具库 合并 packages 处理 conf.d 构建包 压缩 tar earth 规范使用的包
合并 多个 packages 中的 build 为 一个 部署包,【 www 】 作为根目录 其他 packages 根据 项目名称包含在 build 的目录中
环境变量
- @release 正式 生成环境
- @trial 预览环境 test uat 等
- @develop 开发环境
- 其他自行声明配置
示例 packages 目录
# packages 目录
| |-- conf.d
| | |-- default.conf #默认 develop
| | |-- release.conf
| | |-- trial.conf
| |-- packages
| | |-- www
| | | |-- build > develop | trial | release
| | |-- manage
| | | |-- build > develop | trial | release
| | |-- liferay
| | | |-- build > develop | trial | release
执行后 输出 [ APP_ENV=trial le-suture ]
| build
| | |-- trial
| | | |-- conf.d > default.conf # 获取的 conf.d>trial.conf
| | | |-- .... # 获取的 packages>www>build>trial 文件
| | | |-- manage # 获取的 packages>manage>build>trial 文件
| | | |-- liferay # 获取的 packages>liferay>build>trial 文件
| | |-- devops_ci.tar # devops ci earth 部署使用的 压缩包