public Map getParameters()

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();
  }