[心得] 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