首页 > CI/CD > gitlab-ci小程序发版
2020
08-30

gitlab-ci小程序发版

一、为什么要做小程序自动化部署方案?

  • 同个项目多人开发,频繁上传代码,来回切换不同人的版本,效率低下。
  • 上传的小程序代码和代码仓库的代码无法保持一致。
  • 版本控制问题无法很好解决。
  • 本地提交的代码,发正式版提交审核后,需要重新打包发布,切回体验版。

二、背景知识

gitlab ci

miniprogram-ci

三、方案思路

1.打包小程序

2. 借助小程序官方提供的 miniprogram-ci 中的脚本调用方式,结合gitlab ci执行对应的发布脚本

前面全是抄的废话,下来进入正题

3、集成步骤( 默认你已经了解并使用过gitlab-ci,不在纠结这个东西怎么用)

4、安装miniprogram-ci

5、准备上传密钥,后面会用到

6、ci.js 发布脚本

更多参数详情设置可参考官方文档

四、gitlab-ci yaml 仅供参考

改造package.json文件

最后编辑:
作者:shooter
这个作者貌似有点懒,什么都没有留下。