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
RepositoryDefinitionException
public static PlanRepositoryDefinition getPlanRepositoryByIdSelector(@NotNull @NotNull CommonContext buildContext, @NotNull @NotNull TaskDefinition taskDefinition, @NotNull @NotNull String repositoryIdSelector) throws RepositoryDefinitionException
RepositoryDefinitionException
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.