final PlanKey planKey = PlanKeys.getPlanKey("PROJECT-PLAN");
final Plan plan = planManagement.getPlanByKey(planKey);
final Environment environment = environmentManagement.getEnvironment("Development");
final DeploymentProject deploymentProject = deploymentProjectManagement.getDeploymentProjectByKey(“MyDeploymentProject”);
final DeploymentEnvironment deploymentEnvironment = deploymentProject.getEnvironment(environment.id);
final DeploymentPlan deploymentPlan = deploymentEnvironment.addNewPlan(plan);
deploymentPlan.setName("My new deployment plan");
deploymentPlan.setDescription("My description");
deploymentPlan.setEnabled(true);
deploymentPlan.setScope(environment);
deploymentEnvironment.persist();
其中,deploymentProjectManagement、planManagement和environmentManagement需要您在代码中实现适当的依赖注入,并获取相应的权限。 3. 如果仍然无法解决问题,您可以联系Bamboo管理员协助解决权限问题。