in src/main/java/org/apache/jenkins/gitpubsub/ASFGitSCMFileSystem.java [309:327]
static UriTemplate buildTemplateWithRemote(String template, @NonNull String remote) throws IOException {
UriTemplate result;
String server = null;
String p = null;
for (String prefix : GIT_WEB_HOSTS) {
if (remote.startsWith(prefix + "/")) {
server = prefix;
p = remote.substring(prefix.length() + 1);
break;
}
}
if (server == null) {
throw new IOException("Unknown remote: " + remote);
}
result = UriTemplate.fromTemplate(template);
result.set("server", server).set("p", p);
return result;
}