Package com.atlassian.bamboo.export
Class ConfigImportTestUtils
java.lang.Object
com.atlassian.bamboo.export.ConfigImportTestUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longcreateOrUpdateDeployment(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties props) static voidcreateOrUpdateDeploymentPermissions(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties props) static voidcreateOrUpdateEnvironmentPermissions(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties props) static voidcreateOrUpdateParentRepository(BambooEnvironmentData bambooEnvironmentData, String yaml) static voidcreateOrUpdatePlan(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties) static voidcreateOrUpdatePlanBranch(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties, String branch) static com.atlassian.bamboo.specs.api.model.deployment.DeploymentPropertiesexportDeployment(BambooEnvironmentData bambooEnvironmentData, long deploymentProjectId) static com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryPropertiesexportLinkedRepository(BambooEnvironmentData bambooEnvironmentData, long repositoryId) static com.atlassian.bamboo.specs.api.model.plan.PlanPropertiesexportPlan(BambooEnvironmentData bambooEnvironmentData, PlanKey planKey) static StringgetImportUrlByType(com.atlassian.bamboo.specs.api.model.EntityProperties specs) static voidupdatePlanPermission(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties planPermissionProperties)
-
Field Details
-
REST_DEPLOYMENT_IMPORT
- See Also:
-
REST_PLAN_PERMISSION_IMPORT
- See Also:
-
REST_DEPLOYMENT_PERMISSION_IMPORT
- See Also:
-
REST_ENVIRONMENT_PERMISSION_IMPORT
- See Also:
-
-
Constructor Details
-
ConfigImportTestUtils
public ConfigImportTestUtils()
-
-
Method Details
-
createOrUpdateParentRepository
public static void createOrUpdateParentRepository(BambooEnvironmentData bambooEnvironmentData, String yaml) throws Exception - Throws:
Exception
-
createOrUpdateDeployment
public static long createOrUpdateDeployment(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties props) throws Exception - Throws:
Exception
-
createOrUpdateDeploymentPermissions
public static void createOrUpdateDeploymentPermissions(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties props) throws Exception - Throws:
Exception
-
createOrUpdateEnvironmentPermissions
public static void createOrUpdateEnvironmentPermissions(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties props) throws Exception - Throws:
Exception
-
updatePlanPermission
public static void updatePlanPermission(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties planPermissionProperties) throws Exception - Throws:
Exception
-
createOrUpdatePlan
public static void createOrUpdatePlan(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties) throws Exception - Throws:
Exception
-
createOrUpdatePlanBranch
public static void createOrUpdatePlanBranch(BambooEnvironmentData bambooEnvironmentData, com.atlassian.bamboo.specs.api.model.plan.PlanProperties topLevelPlanProperties, String branch) throws Exception - Throws:
Exception
-
exportPlan
public static com.atlassian.bamboo.specs.api.model.plan.PlanProperties exportPlan(BambooEnvironmentData bambooEnvironmentData, PlanKey planKey) throws Exception - Throws:
Exception
-
exportDeployment
public static com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties exportDeployment(BambooEnvironmentData bambooEnvironmentData, long deploymentProjectId) throws Exception - Throws:
Exception
-
exportLinkedRepository
public static com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties exportLinkedRepository(BambooEnvironmentData bambooEnvironmentData, long repositoryId) throws Exception - Throws:
Exception
-
getImportUrlByType
public static String getImportUrlByType(com.atlassian.bamboo.specs.api.model.EntityProperties specs)
-