[心得] GitHub CI/CD 服务 Actions 踩雷心得

楼主: appleboy46 (小恶魔)   2019-06-06 09:02:12
Blog: https://blog.wu-boy.com/2019/05/introduction-to-github-actions/
先讲结论: 现阶段不要使用 GitHub Actions
今年很高兴又去 Cloud Summit 研讨会给一场议程‘初探 GitHub 自动化流程工具
Actions’,这场议程没有讲很多如何使用 GitHub Actions,反倒是讲了很多设计上的缺
陷,以及为什么我现在不推荐使用。GitHub Actions 在去年推出来,在这么多 CI/CD 的
免费服务,GitHub 自家出来做很正常,我还在想到底什么时候才会推出,beta 版出来马
上就申请来试用,但是使用下来体验非常的不好,有蛮多不方便的地方,底下我们就来聊
聊 GitHub Acitons 有哪些缺陷以及该改进的地方。
1. 无法及时看到 Log 输出
2. 无法直接重新启动 Job
3. 不支援 Global Secrets
4. 不支援第三方 Secrets 管理
5. 强制写 CLI Flag
6. 环境变量太少
心得
上面这些缺陷,真的让大家用不下去,如果你再评估 GitHub Actions 的时候,可以参考
看看这边是否已经改善了?可以参考我开发的 GitHub Actions。
https://github.com/appleboy?utf8=%E2%9C%93&tab=repositories&q=action
作者: ck960785 (Metal 0-4)   2019-06-06 09:11:00
M$
作者: robler (章鱼丸)   2019-06-07 18:35:00
GitLab CI 有比较好用吗
楼主: appleboy46 (小恶魔)   2019-06-07 23:32:00
见仁见智,我推 Drone 喔
作者: tsl3333 (我们都寂寞)   2019-06-08 11:01:00
gitlab ci除了硬绑gitlab之外 他还真的挺好用的

Links booklink

Contact Us: admin [ a t ] ucptt.com