Skip to content

mp-env

从 Rainbow 配置中心拉取小程序 CI 配置,写入环境变量文件和私钥文件。

CLI 用法

bash
npx t-comm mp-env [options]

选项

选项说明默认值
-b, --branch <string>Git 分支名-
-e, --env <string>发布环境test
-r, --root <string>目标文件路径process.cwd()
-k, --configKey <string>Rainbow 配置 Key-
-a, --appid <string>Rainbow App ID-
--envName <string>Rainbow 环境名称Default
-g, --groupName <string>Rainbow 分组名称-

示例

bash
# 拉取测试环境配置
npx t-comm mp-env \
  -b master \
  -e test \
  -r /workspace/my-miniprogram \
  -k mp_ci \
  -a wx123456 \
  --envName Default \
  -g my-group

# 拉取正式环境配置
npx t-comm mp-env \
  -b release \
  -e release \
  -k mp_ci \
  -a wx123456 \
  -g production-group

注意事项

  1. 需要配合 Rainbow 配置中心使用
  2. 通常在 CI/CD 流水线中调用,为后续 mp-upload 命令准备环境
  3. 所有 Rainbow 相关参数(configKeyappidenvNamegroupName)均为必填