public interface EnvironmentTriggeringActionFactory
EnvironmentTriggeringAction
Modifier and Type | Method and Description |
---|---|
EnvironmentTriggeringAction |
createAfterSuccessfulPlanEnvironmentTriggerAction(Environment environment,
PlanResultKey planResultKey)
Creates
EnvironmentTriggeringAction used when Environment is triggered by a successful execution of a Chain |
EnvironmentTriggeringAction |
createManualEnvironmentTriggeringAction(Environment environment,
DeploymentVersion version,
com.atlassian.user.User user)
Creates
EnvironmentTriggeringAction used during manual execution of Environment. |
EnvironmentTriggeringAction |
createScheduledEnvironmentTriggeringAction(Environment environment,
PlanKey sourceBranchKey)
Deprecated.
since 5.10
|
EnvironmentTriggeringAction |
createScheduledEnvironmentTriggeringAction(Environment environment,
PlanKey sourceBranchKey,
Map<String,String> triggerConfiguration)
Creates
EnvironmentTriggeringAction used during scheduled execution of Environment. |
@Deprecated EnvironmentTriggeringAction createScheduledEnvironmentTriggeringAction(@NotNull Environment environment, @NotNull PlanKey sourceBranchKey)
EnvironmentTriggeringAction
used during scheduled execution of Environment.environment
- environment to be deployedsourceBranchKey
- key of branchEnvironmentTriggeringAction createScheduledEnvironmentTriggeringAction(@NotNull Environment environment, @NotNull PlanKey sourceBranchKey, @NotNull Map<String,String> triggerConfiguration)
EnvironmentTriggeringAction
used during scheduled execution of Environment.environment
- environment to be deployedsourceBranchKey
- key of branchtriggerConfiguration
- configuration of triggerEnvironmentTriggeringAction createManualEnvironmentTriggeringAction(@NotNull Environment environment, @NotNull DeploymentVersion version, @NotNull com.atlassian.user.User user)
EnvironmentTriggeringAction
used during manual execution of Environment.environment
- version
- user
- EnvironmentTriggeringAction createAfterSuccessfulPlanEnvironmentTriggerAction(@NotNull Environment environment, @NotNull PlanResultKey planResultKey)
EnvironmentTriggeringAction
used when Environment is triggered by a successful execution of a Chain
environment
- planResultKey
- Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.