颜才 发表于 2025-7-11 12:06:15

极大提高项目部署的生产力!分享一个半自动化的CICD实现方案

前言

完全自动化的 CICD 确实好,代码提交后就自动构建自动发布新版本,实现不停机更新的情况下,还能随时回滚,这搁谁不喜欢啊~
但理想很丰满,现实往往很骨感,不是所有开发/生产环境都具备部署 CICD 的条件
先说结论,这些 CICD 服务都有一些问题,要么就是网络不通,要么就是太重太麻烦不具备部署条件(服务器都在内网,无法直连)
所以我在工作过程中,「创新」了一种 CICD 的平替方案,通过一个脚本,实现一键发布!
PS: 由于篇幅关系,无法在文章里贴出全部代码,有需要的同学可以在公众号后台回复「半自动 CICD 脚本」获取
关于 CICD

现在常见的 CICD 服务都具备一定门槛,咱们讨论一下:
<ul>Github Actions: 最适合开源项目使用,不用部署配置,完全免费
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 极大提高项目部署的生产力!分享一个半自动化的CICD实现方案