Class JIRAReleasePlanTrigger
java.lang.Object
com.atlassian.bamboo.plugins.jira.release.JIRAReleasePlanTrigger
- All Implemented Interfaces:
PlanTrigger
,BambooPluginModule
-
Constructor Summary
ConstructorDescriptionJIRAReleasePlanTrigger
(CachedPlanManager cachedPlanManager, ChangeDetectionManager changeDetectionManager) -
Method Summary
Modifier and TypeMethodDescriptiongetVariablesForContinuedBuild
(@NotNull TriggerReason triggerReason) Return plugin specific variables for continued builds@NotNull PlanTriggerResult
triggerPlan
(@NotNull TriggerReason triggerReason, @NotNull PlanResultKey planResultKey, @NotNull Map<String, String> params, @NotNull Map<String, String> customVariables, @Nullable PlanVcsRevisionDataSet lastVcsRevisionKeys) @NotNull PlanTriggerResult
triggerPlan
(@NotNull TriggerReason triggerReason, @NotNull PlanResultKey planResultKey, @NotNull Map<String, String> params, @NotNull Map<String, String> customVariables, @Nullable PlanVcsRevisionDataSet lastVcsRevisionKeys, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)
-
Constructor Details
-
JIRAReleasePlanTrigger
@Autowired public JIRAReleasePlanTrigger(CachedPlanManager cachedPlanManager, ChangeDetectionManager changeDetectionManager)
-
-
Method Details
-
triggerPlan
@NotNull public @NotNull PlanTriggerResult triggerPlan(@NotNull @NotNull TriggerReason triggerReason, @NotNull @NotNull PlanResultKey planResultKey, @NotNull @NotNull Map<String, String> params, @NotNull @NotNull Map<String, String> customVariables, @Nullable @Nullable PlanVcsRevisionDataSet lastVcsRevisionKeys) - Specified by:
triggerPlan
in interfacePlanTrigger
-
triggerPlan
@NotNull public @NotNull PlanTriggerResult triggerPlan(@NotNull @NotNull TriggerReason triggerReason, @NotNull @NotNull PlanResultKey planResultKey, @NotNull @NotNull Map<String, String> params, @NotNull @NotNull Map<String, String> customVariables, @Nullable @Nullable PlanVcsRevisionDataSet lastVcsRevisionKeys, @NotNull PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) - Specified by:
triggerPlan
in interfacePlanTrigger
-
getVariablesForContinuedBuild
@NotNull public @NotNull Map<String,String> getVariablesForContinuedBuild(@NotNull @NotNull TriggerReason triggerReason) Description copied from interface:PlanTrigger
Return plugin specific variables for continued builds- Specified by:
getVariablesForContinuedBuild
in interfacePlanTrigger
- Returns:
-