@@ -8479,6 +8479,15 @@ exports.default = (bucketName, uploadDirectory, environmentPrefix) => __awaiter(
84798479 ]
84808480 }
84818481 }).promise();
8482+ yield s3Client_1.default.putPublicAccessBlock({
8483+ Bucket: bucketName,
8484+ PublicAccessBlockConfiguration: {
8485+ BlockPublicAcls: false,
8486+ BlockPublicPolicy: false,
8487+ IgnorePublicAcls: false,
8488+ RestrictPublicBuckets: false
8489+ }
8490+ }).promise();
84828491 console.log('Configuring bucket website...');
84838492 yield s3Client_1.default.putBucketWebsite({
84848493 Bucket: bucketName,
@@ -10121,6 +10130,7 @@ exports.default = (bucketName) => __awaiter(void 0, void 0, void 0, function* ()
1012110130 return true;
1012210131 }
1012310132 catch (e) {
10133+ console.log(e);
1012410134 return false;
1012510135 }
1012610136});
@@ -10199,6 +10209,15 @@ exports.default = (bucketName, uploadDirectory, environmentPrefix) => __awaiter(
1019910209 ]
1020010210 }
1020110211 }).promise();
10212+ yield s3Client_1.default.putPublicAccessBlock({
10213+ Bucket: bucketName,
10214+ PublicAccessBlockConfiguration: {
10215+ BlockPublicAcls: false,
10216+ BlockPublicPolicy: false,
10217+ IgnorePublicAcls: false,
10218+ RestrictPublicBuckets: false
10219+ }
10220+ }).promise();
1020210221 console.log('Configuring bucket website...');
1020310222 yield s3Client_1.default.putBucketWebsite({
1020410223 Bucket: bucketName,
@@ -26359,16 +26378,18 @@ exports.default = (bucketName, directory) => __awaiter(void 0, void 0, void 0, f
2635926378 try {
2636026379 const fileBuffer = yield fs_1.promises.readFile(filePath);
2636126380 const mimeType = mime_types_1.default.lookup(filePath) || 'application/octet-stream';
26362- yield s3Client_1.default.putObject({
26381+ const response = yield s3Client_1.default.putObject({
2636326382 Bucket: bucketName,
2636426383 Key: s3Key,
2636526384 Body: fileBuffer,
2636626385 ACL: 'public-read',
2636726386 ServerSideEncryption: 'AES256',
2636826387 ContentType: mimeType
2636926388 }).promise();
26389+ console.log({ response });
2637026390 }
2637126391 catch (e) {
26392+ console.log(e);
2637226393 const message = `Failed to upload ${s3Key}: ${e.code} - ${e.message}`;
2637326394 console.log(message);
2637426395 throw message;
0 commit comments