微信小程序
# 介绍
从微信开发者工具中抽取小程序/小游戏项目代码的编译模块,实现一键构建 npm /预览/上传小程序。
可运行在 Coding-CI 、GitHub Actions 。
注意事项 使用前需要使用小程序管理员身份访问 "微信公众平台-开发-开发设置"后下载代码上传密钥, 并关闭 IP 白名单,才能使用此插件进行上传、预览操作
# 使用方式
在 Coding 中的小程序代码仓库根目录添加 .coding-ci.yml 的 CI 配置文件
小程序 CI 构建例子如下:
master:
push:
- stages:
- name: miniprogram-ci
image: tencentcom/miniprogram-ci
settings:
appid: wxsomeappid
# example ./dist
projectPath: the/project/path
# example ./privateKeyPath: private.wx15949dc6d9b035d2.key
privateKeyPath: the/path/to/privatekey
version: v1.0.0
# 证书获取
登录微信公众平台,进入到 开发-开发者工具,下载证书. 如果遇到 ip 白名单问题,可以选择关闭白名单限制