@Deprecated public interface BuildStrategyManager extends TriggerTypeManager
BuildStrategy
objectsBUILD_STRATEGY_DAILY, BUILD_STRATEGY_MANUAL, BUILD_STRATEGY_POLLING, BUILD_STRATEGY_SCHEDULED, BUILD_STRATEGY_STASH, BUILD_STRATEGY_TRIGGERED, SELECTED_BUILD_STRATEGY
Modifier and Type | Method and Description |
---|---|
List<BuildStrategy> |
getBuildStrategies()
Deprecated.
Retuns a list of available
BuildStrategy objects |
List<BuildStrategy> |
getBuildStrategies(boolean sourceControlUsed)
Deprecated.
Retuns a list of available
BuildStrategy objects with an option to include/exclude strategies that do not apply
to Plans that don't use any VCS. |
List<BuildStrategy> |
getBuildStrategiesForPlanCreate(boolean sourceControlUsed)
Deprecated.
Retuns a list of available
BuildStrategy objects with an option to include/exclude strategies that do not apply
to Plans that don't use any VCS. |
BuildStrategy |
getNewBuildStrategyInstance(String buildStrategyKey)
Deprecated.
Takes in a BuildStrategy key a creates a new
BuildStrategy for that key. |
getAvailableBuildTriggerConditionModuleDescriptors, getAvailableTriggerDescriptors, getAvailableTriggerDescriptorsByType, getBuildTriggerConditionDescriptor, getBuildTriggerConditions, getTriggerActivator, getTriggerDescriptor
@NotNull List<BuildStrategy> getBuildStrategies()
BuildStrategy
objectsBuildStrategy
. Empty list if none exists.@NotNull List<BuildStrategy> getBuildStrategies(boolean sourceControlUsed)
BuildStrategy
objects with an option to include/exclude strategies that do not apply
to Plans that don't use any VCS.sourceControlUsed
- indicates if VCS system is usedBuildStrategy
. Empty list if none exists.@NotNull BuildStrategy getNewBuildStrategyInstance(@Nullable String buildStrategyKey)
BuildStrategy
for that key. Will default to a manual build if the key is invalidbuildStrategyKey
- - Cann be nullBuildStrategy
matching the key. Will return default BuildStrategy
if invalid@NotNull List<BuildStrategy> getBuildStrategiesForPlanCreate(boolean sourceControlUsed)
BuildStrategy
objects with an option to include/exclude strategies that do not apply
to Plans that don't use any VCS. Used during creating Chains.sourceControlUsed
- indicates if VCS system is usedBuildStrategy
. Empty list if none exists.Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.