Open requested to merge lew21/gitlab-ci-multi-runner:clone-from-configured-host into master
What does this MR do?
Changes the host of the cloned URL to match the runners.host setting.
Why was this MR needed?
Developers are accessing our gitlab thru the company's VPN, using domain name A (set as gitlab_rails['gitlab_host']), and runners are accessing gitlab thru the Kubernetes internal network, using domain name B (configured in the runner's config.toml). A is not accessible from runners, and B is not accessible from the VPN.
Currently runners try to clone repos using A (the gitlab_host) - and fail. With this patch, they use B (the host from the runner's config.toml) instead.
Are there points in the code the reviewer needs to double check?
Does this MR meet the acceptance criteria?
Added for this feature/bug
All builds are passing
Branch has no merge conflicts with
master(if you do - rebase it please)