Class ConfigImportTestUtils


  • public class ConfigImportTestUtils
    extends Object
    • Constructor Detail

      • ConfigImportTestUtils

        public ConfigImportTestUtils()
    • Method Detail

      • 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
      • exportDeployment

        public static com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties exportDeployment​(BambooEnvironmentData bambooEnvironmentData,
                                                                                                            long deploymentProjectId)
                                                                                                     throws Exception
        Throws:
        Exception
      • getImportUrlByType

        public static String getImportUrlByType​(com.atlassian.bamboo.specs.api.model.EntityProperties specs)