public class ChainBranchUtils extends Object
Modifier and Type | Method and Description |
---|---|
static ImmutableJob |
findJobByMasterId(ImmutableChain chain,
long masterJobId) |
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 |
getChainBranchNameWithoutContextChange(CustomVariableContext customVariableContext,
ImmutablePlan plan) |
static String |
getSubstitutedVcsBranchDisplayName(CustomVariableContext customVariableContext,
ImmutablePlan plan)
Returns substituted branch name of a plan's default repository or null if there is no branch (eg.
|
static String |
getSubstitutedVcsBranchDisplayName(com.atlassian.sal.api.message.I18nResolver i18nResolver,
CustomVariableContext customVariableContext,
ImmutablePlan plan)
Returns substituted branch name of a plan's default repository or 'Default' if there is no branch (eg.
|
static String |
getSubstitutedVcsBranchDisplayNameWithoutContextChange(CustomVariableContext customVariableContext,
ImmutablePlan plan) |
static String |
getSubstitutedVcsBranchName(CustomVariableContext customVariableContext,
ImmutablePlan plan) |
static String |
getValidChainBranchName(String vcsBranchName) |
static String |
getValidChainBranchName(VcsBranch newBranch) |
@Nullable public static Job getBranchedJob(@NotNull Job masterJob, @NotNull Chain chain)
@Nullable public static ImmutableJob findJobByMasterId(@NotNull ImmutableChain chain, long masterJobId)
@Nullable public static String getSubstitutedVcsBranchDisplayName(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
@NotNull public static String getSubstitutedVcsBranchDisplayName(@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver, @NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
public static String getSubstitutedVcsBranchDisplayNameWithoutContextChange(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
@Nullable public static String getSubstitutedVcsBranchName(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
@Nullable public static String getChainBranchName(@NotNull CachedPlanManager cachedPlanManager, @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)
@NotNull public static String getValidChainBranchName(@NotNull VcsBranch newBranch)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.