【发布时间】:2019-08-10 09:37:50
【问题描述】:
我是 gitlab CICD 的新手,我对 gitlab runner 的兴趣感到困惑。 Gitlab 已经可以在项目上自动运行 CICD,而无需安装运行器。所以我需要关于推荐哪个跑步者以及何时何地需要它的帮助?
【问题讨论】:
标签: gitlab-ci devops gitlab-ci-runner
我是 gitlab CICD 的新手,我对 gitlab runner 的兴趣感到困惑。 Gitlab 已经可以在项目上自动运行 CICD,而无需安装运行器。所以我需要关于推荐哪个跑步者以及何时何地需要它的帮助?
【问题讨论】:
标签: gitlab-ci devops gitlab-ci-runner
只有在您操作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。
【讨论】: