@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 © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.