Class DeploymentsControl
java.lang.Object
com.atlassian.bamboo.testutils.backdoor.BackdoorControl<DeploymentsControl>
com.atlassian.bamboo.testutils.backdoor.deployments.DeploymentsControl
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.bamboo.testutils.backdoor.BackdoorControl
BackdoorControl.AddXsrfNoCheckTokenFilter, BackdoorControl.JsonMediaTypeFilter -
Field Summary
Fields inherited from class com.atlassian.bamboo.testutils.backdoor.BackdoorControl
ADMIN_REST_PATH, API_REST_PATH, DEFAULT_REST_PATH, XSRF_NO_CHECK, XSRF_TOKEN_HEADER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDeploymentToBeRemoved(String deploymentId) assignedRepositoryIds(String deploymentProjectId) createDeploymentProject(TestDeploymentProjectDetails deploymentProject) Save deployment projectcreateDeploymentProject(TestDeploymentProjectDetails deploymentProject, boolean shouldBeTornDown) Save deployment projectlongcreateOrUpdateDeploymentProject(com.atlassian.bamboo.specs.api.builders.deployment.Deployment deployment) longcreateOrUpdateDeploymentProject(com.atlassian.bamboo.specs.api.builders.deployment.Deployment deployment, boolean shouldBeTornDown) longcreateOrUpdateDeploymentProject(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties) longcreateOrUpdateDeploymentProject(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, boolean shouldBeTornDown) createVersion(long deploymentProjectId, @NotNull PlanResultKey planResultKey, @NotNull String name) createVersion(long deploymentProjectId, @NotNull String planResultKey, @NotNull String name) deleteDeploymentProject(String deploymentProjectId) getDeploymentProject(long deploymentProjectId) protected jakarta.ws.rs.client.WebTargetresourceRoot(String url) Creates a WebResource with authentication parameters set for the default user.voidtearDown()Cleanup resourceswaitForCompletedDeployment(String environmentId, String versionName) Methods inherited from class com.atlassian.bamboo.testutils.backdoor.BackdoorControl
anonymousResourceRoot, client, createAnonymousResourceForPath, createAnonymousResourceForPath, createResource, createResourceForPath, createResourceForPath, get, getEnvironmentData, getRestModulePath, getRootPath, percentEncode, ping, post, resourceRootWithForcedTokenAuth
-
Constructor Details
-
DeploymentsControl
-
-
Method Details
-
tearDown
public void tearDown()Description copied from class:BackdoorControlCleanup resources- Overrides:
tearDownin classBackdoorControl<DeploymentsControl>
-
deleteDeploymentProject
-
addDeploymentToBeRemoved
-
createDeploymentProject
Save deployment project -
createDeploymentProject
public DeploymentsControl createDeploymentProject(TestDeploymentProjectDetails deploymentProject, boolean shouldBeTornDown) Save deployment project -
waitForCompletedDeployment
-
environments
-
createVersion
public RestDeploymentVersion createVersion(long deploymentProjectId, @NotNull @NotNull PlanResultKey planResultKey, @NotNull @NotNull String name) -
createVersion
public RestDeploymentVersion createVersion(long deploymentProjectId, @NotNull @NotNull String planResultKey, @NotNull @NotNull String name) -
createOrUpdateDeploymentProject
public long createOrUpdateDeploymentProject(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties, boolean shouldBeTornDown) throws Exception - Throws:
Exception
-
createOrUpdateDeploymentProject
public long createOrUpdateDeploymentProject(com.atlassian.bamboo.specs.api.builders.deployment.Deployment deployment, boolean shouldBeTornDown) throws Exception - Throws:
Exception
-
createOrUpdateDeploymentProject
public long createOrUpdateDeploymentProject(com.atlassian.bamboo.specs.api.builders.deployment.Deployment deployment) throws Exception - Throws:
Exception
-
createOrUpdateDeploymentProject
public long createOrUpdateDeploymentProject(com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties deploymentProperties) throws Exception - Throws:
Exception
-
resourceRoot
Description copied from class:BackdoorControlCreates a WebResource with authentication parameters set for the default user.- Overrides:
resourceRootin classBackdoorControl<DeploymentsControl>
-
getDeploymentProject
-
getAllProjects
-
assignedRepositoryIds
-