public class RepositoryTaskHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CFG_CHECKOUT_DIR_PREFIX |
static String |
CFG_DEFAULT_REPOSITORY |
static String |
CFG_SELECTED_REPOSITORY |
static String |
CFG_SELECTED_REPOSITORY_ID_PREFIX |
static com.google.common.base.Predicate<String> |
isRepositorySelector |
static com.google.common.collect.Ordering<String> |
orderingOfRepositorySelectors |
| Modifier and Type | Method and Description |
|---|---|
static PlanRepositoryDefinition |
getPlanRepositoryByIdSelector(@NotNull CommonContext buildContext,
@NotNull TaskDefinition taskDefinition,
@NotNull String repositoryIdSelector) |
static PlanRepositoryDefinition |
getPlanRepositoryByIdSelector(@NotNull CommonTaskContext commonTaskContext,
@NotNull String repositoryIdSelector) |
static boolean |
isRepositorySelector(String input) |
static void |
replaceRepositoryReferences(@NotNull TaskDefinition taskDefinition,
@NotNull Map<Long,Long> repositoryIdChanges) |
static @NotNull List<PlanRepositoryDefinition> |
safeGetPlanRepositoriesUsedByTask(@NotNull TaskDefinition taskDefinition,
@NotNull List<PlanRepositoryDefinition> repositoryDefinitionList)
Get list of
PlanRepositoryDefinition existing in repositoryDefinitionMap and used by task |
public static final String CFG_SELECTED_REPOSITORY_ID_PREFIX
public static final String CFG_DEFAULT_REPOSITORY
public static final String CFG_SELECTED_REPOSITORY
public static final String CFG_CHECKOUT_DIR_PREFIX
public static final com.google.common.base.Predicate<String> isRepositorySelector
public static final com.google.common.collect.Ordering<String> orderingOfRepositorySelectors
public static final boolean isRepositorySelector(String input)
@NotNull public static @NotNull List<PlanRepositoryDefinition> safeGetPlanRepositoriesUsedByTask(@NotNull @NotNull TaskDefinition taskDefinition, @NotNull @NotNull List<PlanRepositoryDefinition> repositoryDefinitionList)
PlanRepositoryDefinition existing in repositoryDefinitionMap and used by tasktaskDefinition - repositoryDefinitionList - public static void replaceRepositoryReferences(@NotNull
@NotNull TaskDefinition taskDefinition,
@NotNull
@NotNull Map<Long,Long> repositoryIdChanges)
public static PlanRepositoryDefinition getPlanRepositoryByIdSelector(@NotNull @NotNull CommonTaskContext commonTaskContext, @NotNull @NotNull String repositoryIdSelector) throws RepositoryDefinitionException
RepositoryDefinitionExceptionpublic static PlanRepositoryDefinition getPlanRepositoryByIdSelector(@NotNull @NotNull CommonContext buildContext, @NotNull @NotNull TaskDefinition taskDefinition, @NotNull @NotNull String repositoryIdSelector) throws RepositoryDefinitionException
RepositoryDefinitionExceptionCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.