in aws-codebuild-server/src/main/java/jetbrains/buildServer/aws/codebuild/GitHubVCSRootIdParameterProvider.java [21:31]
public Map<String, String> getParameters(@NotNull SBuild build, boolean emulationMode) {
if (!BuildTypeImpl.isInsideVcsRootsResolving()) {
for (VcsRootInstanceEntry e : build.getVcsRootEntries()) {
if ("jetbrains.git".equals(e.getVcsName()) && e.getProperties().get("url").contains("github.com")) {
final String vcsRootId = e.getVcsRoot() instanceof VcsRootInstanceImpl ? ((VcsRootInstanceImpl) e.getVcsRoot()).getExternalId() : CodeBuildConstants.UNKNOWN_GIT_HUB_VCS_ROOT_ID;
return Collections.singletonMap(CodeBuildConstants.GIT_HUB_VCS_ROOT_ID_CONFIG_PARAM, vcsRootId);
}
}
}
return Collections.emptyMap();
}