in aws-codedeploy-common/src/main/java/jetbrains/buildServer/runner/codedeploy/AWSClient.java [118:128]
private void doDeploy(@NotNull String s3BucketName, @NotNull String s3ObjectKey, @NotNull String bundleType, @Nullable String s3ObjectVersion, @Nullable String s3ObjectETag,
@NotNull String applicationName, @NotNull String deploymentGroupName,
@NotNull Map<String, String> ec2Tags, @NotNull Collection<String> autoScalingGroups,
@Nullable String deploymentConfigName,
boolean rollbackOnFailure, boolean rollbackOnAlarmThreshold, @Nullable String fileExistsBehavior) {
try {
createDeployment(getRevisionLocation(s3BucketName, s3ObjectKey, bundleType, s3ObjectVersion, s3ObjectETag), applicationName, deploymentGroupName, ec2Tags, autoScalingGroups, deploymentConfigName, rollbackOnFailure, rollbackOnAlarmThreshold, fileExistsBehavior);
} catch (Throwable t) {
processFailure(t);
}
}