【发布时间】:2020-01-19 05:12:41
【问题描述】:
GitLab CI 和 GitHub Actions Beta 有什么区别? 两者都谈到了来自 Git repo 的 devops/automation
【问题讨论】:
-
我认为这只是一个不同的 CI...
标签: gitlab github-actions
GitLab CI 和 GitHub Actions Beta 有什么区别? 两者都谈到了来自 Git repo 的 devops/automation
【问题讨论】:
标签: gitlab github-actions
GitHub copied a lot of Gitlab`s features,包括CI(类似配置和价格)。 Actions 看起来像 GitLab CI/CD,但它们之间存在一些差异。
GitLab CI/CD 集成了 Pages、issues、packages registry,它有环境仪表板、审查支持、手动管道、多项目管道,支持很多不同的报告(如容器扫描报告),良好的 API,能够使用自己的跑步者,以及许多其他功能。而且,它是开源的。
你可以看到更完整的对比here
GitHub Actions - 简单的 CI; GitLab CI/CD - 可配置且功能强大的开源 CI/CD,集成了不同的软件和独特的功能。
【讨论】:
正如上面评论者所说,基本上只是每个公司对 CI/CD 的回答。有细微的差别,但基本前提是相同的。
您可以在https://knapsackpro.com/ci_comparisons/github-actions/vs/gitlab-ci 上查看来自第三方的并排比较。
【讨论】: