Skip to content

Runner should use configured endpoint, not the `external_url`

Zendesk issue: https://gitlab.zendesk.com/agent/tickets/16859 and https://gitlab.zendesk.com/agent/tickets/16646

Runners should use the URL that they were registered with, not the configured external_url or HTTPS clone URL. This is more flexible because runners might be in the same private network, or on an external network. If we support cloning through the URL the runner was configured with, both scenarios are possible. Using the HTTPS clone URL given by GitLab this is not necessarily possible.

@ayufan @grzesiek What do you think?