202102-03 kubernetes Tekton-CI/CD 持续集成流水线 什么是Tekton Tekton 是一个功能强大且灵活的 Kubernetes 原生开源框架,用于创建持续集成和交付(CI/CD)系统。通过抽象底层实现细节,用户可以跨多云平台和本地系统进行构建、测试和部署。 那Tekton都提供了哪些CRD(自定义资源)呢? Task:顾名思义,task表示一个构建任务,task里可以定义一系列的steps(步骤).... Read More >
202008-30 gitlab-ci小程序发版 一、为什么要做小程序自动化部署方案? 同个项目多人开发,频繁上传代码,来回切换不同人的版本,效率低下。上传的小程序代码和代码仓库的代码无法保持一致。版本控制问题无法很好解决。本地提交的代码,发正式版提交审核后,需要重新打包发布,切回体验版。 二、背景知识 gitlab ci miniprogram-ci 三、方案思路 1.打包小程序 2. 借助小程序官方.... Read More >