gitlab CI构建在我的本地docker容器

时间:2015-11-13 17:48:13

标签: docker continuous-integration local gitlab

我这些天一直在尝试使用gitlab及其CI工作流程,但是当我在构建期间看到这些消息时发现自己很困惑: gitlab-ci-multi-runner 0.6.2 (3227f0a) Using Docker executor with image mydocker:latest ... Running on runner-5498280b-project-20053-concurrent-0 via jls-MacBook-Pro...

我注册了一个项目指定的跑步者而不是使用共享的跑步者。 gitlab实际上是通过我自己的机器运行所有CI构建过程吗?如果其他同事在我的电脑关闭时推进这个项目怎么办?我只是认为gitlab会为每个项目提供一个云CI服务器......所以,我不想把我自己的计算机变成这样的服务器。我在文档上遗漏了什么吗?

1 个答案:

答案 0 :(得分:0)

请参阅此Gitlab Docs

gitlab实际上是通过我自己的机器运行所有CI构建过程吗?

- 是的,因为你指定了它。如果您不想进入您的计算机,请将docker部署到其他服务器。

如果其他同事在我的电脑关闭时推进这个项目怎么办?

- 然后,不会发生任何构建,