【问题标题】:Do i need gitlab runner to perform CICD for my projects in gitlab?我需要 gitlab runner 来为我在 gitlab 中的项目执行 CICD 吗?
【发布时间】:2019-08-10 09:37:50
【问题描述】:

我是 gitlab CICD 的新手,我对 gitlab runner 的兴趣感到困惑。 Gitlab 已经可以在项目上自动运行 CICD,而无需安装运行器。所以我需要关于推荐哪个跑步者以及何时何地需要它的帮助?

【问题讨论】:

    标签: gitlab-ci devops gitlab-ci-runner


    【解决方案1】:

    只有在您操作own instance of GitLab时才需要它:

    建筑

    GitLab CI/CD 是 GitLab 的一部分,GitLab 是一个 Web 应用程序,其 API 将其状态存储在数据库中。除了 GitLab 的所有功能外,它还可以管理项目/构建并提供漂亮的用户界面。

    GitLab Runner 是一个处理构建的应用程序。它可以单独部署,并通过 API 与 GitLab CI/CD 一起使用。

    为了运行测试,您至少需要一个 GitLab 实例和一个 GitLab Runner。

    如果您是use gitlab.com,那么只需将.gitlab-ci.yml 放在存储库的根目录就足够了。

    GitLab CI/CD 和 shared runners 在 GitLab.com 中启用并且可供所有用户使用,仅限于 user’s pipelines quota

    【讨论】:

      猜你喜欢
      • 2018-02-10
      • 2020-12-26
      • 2022-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-16
      • 2021-08-24
      相关资源
      最近更新 更多