使用 Zadig 实现小程序自动发布
作者:乔克 引言 自动化已经常态化,99% 的公司或多或少都实现了部分自动化功能,比如应用的打包部署、服务器的批量维护、自动化测试等。 在实际工作中,我基本完成了前端、后端、移动端的自动化,但是一直没有涉及到小程序,主要原因在于: 小程序的开发受限平台的开发工具。 在开发小程序过程中,编译以及部署,都是开发通过可视化开发工具实现。 小程序应用比较少,容易忽略。 这就导致在开发小程序过程中,构建发布程序到生产或测试环境的时候,都是开发人员手动操作,发布不同的环境可能需要切换不同的分支,这样不仅增加了重复性工作,也大大增加了出错的概率。 鉴于此,我们决定将小程序实现自动化,减少开发的工作量,提升工作效率。 工具介绍 要实现小程序的自动发布并不难,我们可以借助miniprogram-ci工具实现,在改工具之前,大佬们大都是自己开发各种自动化脚本,现在我们就不用那么麻烦了。 miniprogram-ci是从微信开发工具中抽离的关于小程序/小游戏项目代码的编译模块,开发者可以不使用一些开发者工具,独立使用它就可以完成小程序代码的上传、预览等操作。其主要提供以下功能: 1. 上传代码,对...
