in lib/gitlab/version.rb [121:143]
def read_remote_from_env
remote = case @software
when "gitlab-rails", "gitlab-rails-ee"
Gitlab::Util.get_env("GITLAB_ALTERNATIVE_REPO")
when "gitlab-shell"
Gitlab::Util.get_env("GITLAB_SHELL_ALTERNATIVE_REPO")
when "gitlab-pages"
Gitlab::Util.get_env("GITLAB_PAGES_ALTERNATIVE_REPO")
when "gitaly"
Gitlab::Util.get_env("GITALY_SERVER_ALTERNATIVE_REPO")
when "gitlab-elasticsearch-indexer"
Gitlab::Util.get_env("GITLAB_ELASTICSEARCH_INDEXER_ALTERNATIVE_REPO")
when "gitlab-kas"
Gitlab::Util.get_env("GITLAB_KAS_ALTERNATIVE_REPO")
end
if remote && Gitlab::Util.get_env("ALTERNATIVE_PRIVATE_TOKEN")
attach_remote_credential(remote, Gitlab::Util.get_env("ALTERNATIVE_PRIVATE_TOKEN"))
else
remote
end
end