uniapp:HbuildeX项目实现jenkins自动化打包上传

前序:

基于HBuilderX创建的项目。

配置uniapp 指令式打包APP、微信小程序、H5。

ubuntu系统上的jenkins部署基础指令,发送给windows服务器上,windows服务器使用HBuilderX软件的cli.exe执行相关cli命令打包,然后jenkins再调用接口下载打包后的文件。

可实现多线程同时打包。

大致流程:
uniapp:HbuildeX项目实现jenkins自动化打包上传_第1张图片

文后附脚本下载地址

windows服务器上需要的

  1. git

  2. node@16+

  3. python3+相关包安装

  4. [email protected]+(需安装相关插件:微信小程序上传CI插件等)

微信小程序相关

  1. 小程序代码上传密钥对应ip白名单【建议开启】,获取

python文件中需修改的参数【common_build.py】:

  1. HBuilderX软件所在根目录路径/cli.exe的完整路径

  2. HBuilderX账号密码

配置

你可能感兴趣的:(uniapp,uni-app,jenkins,自动化,uniapp自动化打包发布)