微信小程序提审发布流程太繁琐?实现小程序的持续集成与持续交付(CI/CD):自动提审与上线策略解析

297 阅读2分钟

微信提审与发布的常规流程

  1. 登录微信公众平台
  2. 在版本管理选择对应的体验版提交审核
  3. 填写版本信息
  4. 确认提交审核

常规情况下,我们需要做以上几个步骤即可完成微信小程序的提审;在实际情况中,一次上线我面领着需要提审30+个小程序,如果再按照常规的流程去提审发版,效率极低,而且容易出错;有没有什么办法能够实现小程序的自动提审与发布呢?

因此,我编写了一个命令行工具(tiny-app-cli),可以帮助您快速的完成小程序的提审与发布!以下是具体的使用方式:

🚀 tiny-app-cli

自动提审与发布微信、支付宝小程序,更好的实现小程序的CI/CD

安装

With NPM:

npm install -g tiny-app-cli

With PNPM:

pnpm install -g tiny-app-cli

With Yarn:

yarn add -g tiny-app-cli

如何使用?

tiny-app-cli

然后按照提示去做!

命令行参数

$ tiny-app-cli -h
Usage: tiny-app-cli [options]

自动提审与发布微信、支付宝小程序, 更好的实现小程序的CI/CD

Options:
  -V, --version               output the version number
  -p, --platform <platform>   操作的平台 (choices: "weixin", "alipay")
  -a, --action <action>       提审或者发布 (choices: "review", "release")
  -hl, --headless [headless]  浏览器无头模式 (choices: "false", "new", default: "new")
  -h, --help                  display help for command

示例

# 微信小程序提审
tiny-app-cli -p weixin -a review

# 微信小程序发布
tiny-app-cli -p weixin -a release

注意事项

  • 由于当前功能不完善,在微信小程序提审的过程中,请确保你已经提审过一次小程序

更多功能正在设计中...

其他

如果有任何问题,欢迎提 issue 或者 PR!