一个用来执行小程序上传的 semantic-release
插件
Step | Description |
---|---|
publish |
上传小程序 |
$ npm install semantic-release-miniprogram -D
这个插件可以配置在semantic-release 配置文件:
{
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"semantic-release-miniprogram"
]
}
本插件需要小程序的项目配置和上传配置,配置参数参考文档,其中version
、desc
和onProgressUpdate
不需要配置。配置方式如下:
{
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
["semantic-release-miniprogram", {
"project": {
"appid": "123456789",
"projectPath": ".",
},
"robot": 2
}]
]
}