Support importing between GitLab instances using GitLab Import
Overview
We support using GitLab.com as an omniauth provider and importing projects using the GitLab importer. - See docs
To accomplish this we use the omniauth-gitlab gem. This supports the client_option
site
which can be used to specify the GitLab instance to use for OmniAuth.
site: 'https://gitlab.YOURDOMAIN.com'
Currently we use the default value (gitlab.com
) from the gem's omniauth::strategies
Proposal
Extend the GitLab omniauth configuration to support the site attribute and update the documentation to include importing from a self-hosted instance (remove GitLab.com)