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();
}