public class ChainBranchUtils extends Object
Modifier and Type | Method and Description |
---|---|
static Job |
getBranchedJob(Job masterJob,
Chain chain) |
static String |
getChainBranchName(CachedPlanManager cachedPlanManager,
CustomVariableContext customVariableContext,
PlanKey planKey) |
static String |
getChainBranchName(CustomVariableContext customVariableContext,
ImmutablePlan plan) |
static String |
getChainBranchName(DashboardCachingManager dashboardCachingManager,
CustomVariableContext customVariableContext,
PlanKey planKey) |
static String |
getChainBranchNameWithoutContextChange(CustomVariableContext customVariableContext,
ImmutablePlan plan) |
static String |
getSubstitutedVcsBranchName(CustomVariableContext customVariableContext,
ImmutablePlan plan) |
static String |
getSubstitutedVcsBranchNameWithoutContextChange(CustomVariableContext customVariableContext,
ImmutablePlan plan) |
static String |
getValidChainBranchName(VcsBranch newBranch) |
@Nullable public static Job getBranchedJob(@NotNull Job masterJob, @NotNull Chain chain)
@Nullable public static String getSubstitutedVcsBranchName(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
public static String getSubstitutedVcsBranchNameWithoutContextChange(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
@Nullable public static String getChainBranchName(@NotNull CachedPlanManager cachedPlanManager, @NotNull CustomVariableContext customVariableContext, @NotNull PlanKey planKey)
@Nullable public static String getChainBranchName(@NotNull DashboardCachingManager dashboardCachingManager, @NotNull CustomVariableContext customVariableContext, @NotNull PlanKey planKey)
@NotNull public static String getChainBranchName(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
@NotNull public static String getChainBranchNameWithoutContextChange(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.