Gokins一款由Go语言和Vue编写的款轻量级、能够持续集成和持续交付的工具
持续集成和持续交付 作为一个可扩展的自动化服务器,Gokins 可以用作简单的 CI 服务器,或者变成任何项目的持续交付中心
博主将在后续把自己博客接入Gokins流程记录下来供各位参考,
您在阅读文章时应当同时参考Gokins手册(流水线、制品、组织等概念不在文章中阐述),
系列文章将仅代表本人使用需求仅供参考。
我的需求
- 每次博客提交到gitee后,手动触发更新部署
- 每次更新同时备份部署前源码
- 部署时仅更新部分源码,并非整体替换更新
我的准备清单
- 在gitee上私有仓库的博客项目源码(基于typecho)
- 宝塔面板已经创建的站点
- 已经部署好的gokins平台
- 对接gokins的定制化脚本(仅供参考)