【问题标题】:Difference between GitLab CI and GitHub Actions BetaGitLab CI 和 GitHub Actions Beta 之间的区别
【发布时间】:2020-01-19 05:12:41
【问题描述】:

GitLab CIGitHub Actions Beta 有什么区别? 两者都谈到了来自 Git repo 的 devops/automation

【问题讨论】:

  • 我认为这只是一个不同的 CI...

标签: gitlab github-actions


【解决方案1】:

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,集成了不同的软件和独特的功能。

【讨论】:

    【解决方案2】:

    正如上面评论者所说,基本上只是每个公司对 CI/CD 的回答。有细微的差别,但基本前提是相同的。

    您可以在https://knapsackpro.com/ci_comparisons/github-actions/vs/gitlab-ci 上查看来自第三方的并排比较。

    【讨论】:

      猜你喜欢
      • 2020-09-06
      • 2020-03-27
      • 2022-01-14
      • 2019-03-27
      • 1970-01-01
      • 2016-06-28
      • 2019-02-12
      • 2011-08-07
      • 2020-07-01
      相关资源
      最近更新 更多