jenkins +miniprogram-ci 一键上传微信小程序

本文介绍了如何结合jenkins和miniprogram-ci实现微信小程序的一键上传。首先,需要获取小程序的上传密钥并设置jenkins服务器白名单。接着,在uni-app项目中创建package.json和wxCI.js文件,配置npm脚本。然后,安装并配置jenkins,包括安装Environment Injector插件,设置gitlab和git参数,以及构建和发布流程。最后,确保jenkins能够正确渲染HTML并安装必要的安全插件。
摘要由CSDN通过智能技术生成

准备工作

1.获取小程序代码上传密钥private.wx**********.key,放到jenkins所在服务器中,设置jenkins服务器ip白名单

2.再uni-app项目根目录创建package.json,加入以下代码

{
  "scripts": {
    "wxci": "cross-env  node ./wxCI.js"
  },
  "dependencies": {
    "cross-env": "^7.0.2",
    "miniprogram-ci": "1.0.93"
  }
}

3.在uni-app项目根目录创建wxCI.js

const ci = require('miniprogram-ci');
 
/**
 * 获取环境参数
 * type 操作类型 preview | publish
 * version:版本号 上传操作必填
 * desc:版本描述  上传操作必填
 * appid:应用id,测试人员有时需要切换应用I
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浮生若梦l

你的鼓励实我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值