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(CommonContext buildContext,
TaskDefinition taskDefinition,
String repositoryIdSelector) |
static PlanRepositoryDefinition |
getPlanRepositoryByIdSelector(CommonTaskContext commonTaskContext,
String repositoryIdSelector) |
static boolean |
isRepositorySelector(String input) |
static void |
replaceRepositoryReferences(TaskDefinition taskDefinition,
Map<Long,Long> repositoryIdChanges) |
static List<PlanRepositoryDefinition> |
safeGetPlanRepositoriesUsedByTask(TaskDefinition taskDefinition,
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 List<PlanRepositoryDefinition> safeGetPlanRepositoriesUsedByTask(@NotNull TaskDefinition taskDefinition, @NotNull List<PlanRepositoryDefinition> repositoryDefinitionList)
PlanRepositoryDefinition
existing in repositoryDefinitionMap and used by tasktaskDefinition
- repositoryDefinitionList
- public static void replaceRepositoryReferences(@NotNull TaskDefinition taskDefinition, @NotNull Map<Long,Long> repositoryIdChanges)
public static PlanRepositoryDefinition getPlanRepositoryByIdSelector(@NotNull CommonTaskContext commonTaskContext, @NotNull String repositoryIdSelector) throws RepositoryDefinitionException
RepositoryDefinitionException
public static PlanRepositoryDefinition getPlanRepositoryByIdSelector(@NotNull CommonContext buildContext, @NotNull TaskDefinition taskDefinition, @NotNull String repositoryIdSelector) throws RepositoryDefinitionException
RepositoryDefinitionException
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.