@Component public class DeploymentsTestServiceImpl extends Object implements DeploymentsTestService
ENV_DOGFOODING, ENV_STAGING
Constructor and Description |
---|
DeploymentsTestServiceImpl(DeploymentExecutionService deploymentExecutionService,
DeploymentProjectService deploymentProjectService,
DeploymentResultService deploymentResultService,
DeploymentVersionService deploymentVersionService,
EnvironmentService environmentService,
ResultsSummaryManager resultsSummaryManager,
TriggerManager triggerManager) |
Modifier and Type | Method and Description |
---|---|
@NotNull DeploymentProject |
createDeploymentProjectWithEnvironments(@NotNull PlanKey planKey) |
@NotNull DeploymentVersion |
createDeploymentVersion(@NotNull DeploymentProject deploymentProject,
@NotNull PlanResultKey resultKey) |
@NotNull List<DeploymentVersion> |
createDeploymentVersions(@NotNull DeploymentProject deploymentProject,
int firstResult,
int maxResults) |
@NotNull DeploymentProject |
createSimpleDeployment(@NotNull PlanKey planKey) |
@NotNull DeploymentResult |
executeDeployment(@NotNull DeploymentProject deploymentProject,
@NotNull String environmentName,
@NotNull String versionName) |
@Autowired public DeploymentsTestServiceImpl(DeploymentExecutionService deploymentExecutionService, DeploymentProjectService deploymentProjectService, DeploymentResultService deploymentResultService, DeploymentVersionService deploymentVersionService, EnvironmentService environmentService, ResultsSummaryManager resultsSummaryManager, TriggerManager triggerManager)
@NotNull public @NotNull DeploymentProject createDeploymentProjectWithEnvironments(@NotNull @NotNull PlanKey planKey) throws WebValidationException
createDeploymentProjectWithEnvironments
in interface DeploymentsTestService
WebValidationException
@NotNull public @NotNull DeploymentProject createSimpleDeployment(@NotNull @NotNull PlanKey planKey) throws WebValidationException
createSimpleDeployment
in interface DeploymentsTestService
WebValidationException
@NotNull public @NotNull DeploymentVersion createDeploymentVersion(@NotNull @NotNull DeploymentProject deploymentProject, @NotNull @NotNull PlanResultKey resultKey) throws WebValidationException
createDeploymentVersion
in interface DeploymentsTestService
WebValidationException
@NotNull public @NotNull List<DeploymentVersion> createDeploymentVersions(@NotNull @NotNull DeploymentProject deploymentProject, int firstResult, int maxResults) throws WebValidationException
createDeploymentVersions
in interface DeploymentsTestService
WebValidationException
@NotNull public @NotNull DeploymentResult executeDeployment(@NotNull @NotNull DeploymentProject deploymentProject, @NotNull @NotNull String environmentName, @NotNull @NotNull String versionName)
executeDeployment
in interface DeploymentsTestService
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.