in aws-codedeploy-common/src/main/java/jetbrains/buildServer/runner/codedeploy/AWSClient.java [154:160]
private void doUploadRevision(@NotNull final File revision, @NotNull final String s3BucketName, @NotNull final String s3ObjectKey) throws Throwable {
myListener.uploadRevisionStarted(revision, s3BucketName, s3ObjectKey);
final UploadResult uploadResult = doUploadWithTransferManager(revision, s3BucketName, s3ObjectKey);
myListener.uploadRevisionFinished(revision, s3BucketName, s3ObjectKey, uploadResult.getVersionId(), uploadResult.getETag(), myS3Client.getUrl(s3BucketName, s3ObjectKey).toString());
}