private String createDeployment()

in src/main/java/com/amazonaws/codedeploy/AWSCodeDeployPublisher.java [438:452]


    private String createDeployment(AWSClients aws, RevisionLocation revisionLocation) throws Exception {

        this.logger.println("Creating deployment with revision at " + revisionLocation);

        CreateDeploymentResult createDeploymentResult = aws.codedeploy.createDeployment(
                new CreateDeploymentRequest()
                        .withDeploymentConfigName(getDeploymentConfigFromEnv())
                        .withDeploymentGroupName(getDeploymentGroupNameFromEnv())
                        .withApplicationName(getApplicationNameFromEnv())
                        .withRevision(revisionLocation)
                        .withDescription("Deployment created by Jenkins")
        );

        return createDeploymentResult.getDeploymentId();
    }