我是gitlab CICD的新手,我对gitlab运行程序的兴趣感到困惑。 Gitlab已经可以在项目上自动运行CICD,而无需安装运行程序。所以我需要建议哪个跑步者以及何时何地需要帮助?
答案 0 :(得分:0)
仅当您操作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。