gitlab CI build 在我的本地 docker 容器上运行
gitlab CI build runs on my local docker container
这些天我一直在尝试 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服务器...所以,我不想把自己的电脑变成这样的服务器。我在它的文档上遗漏了什么吗?
看到这个Gitlab Docs
gitlab 实际上是 运行通过我自己的机器 CI 构建所有过程吗?
--是的,因为你指定了它。如果你不想 运行 到你的机器,然后部署 docker 到其他服务器。
如果其他同事在我的计算机关闭时推送到这个项目怎么办?
--那么,将不会进行构建,
这些天我一直在尝试 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服务器...所以,我不想把自己的电脑变成这样的服务器。我在它的文档上遗漏了什么吗?
看到这个Gitlab Docs
gitlab 实际上是 运行通过我自己的机器 CI 构建所有过程吗?
--是的,因为你指定了它。如果你不想 运行 到你的机器,然后部署 docker 到其他服务器。
如果其他同事在我的计算机关闭时推送到这个项目怎么办?
--那么,将不会进行构建,