Cleanup
This commit is contained in:
+11
-7
@@ -4,6 +4,14 @@ const { S3, PutObjectCommand } = require('@aws-sdk/client-s3');
|
|||||||
const git = require('./util/git');
|
const git = require('./util/git');
|
||||||
const semver = require('semver');
|
const semver = require('semver');
|
||||||
|
|
||||||
|
const BUCKET = 'builds.handlebarsjs.com';
|
||||||
|
const PUBLISHED_FILES = [
|
||||||
|
'handlebars.js',
|
||||||
|
'handlebars.min.js',
|
||||||
|
'handlebars.runtime.js',
|
||||||
|
'handlebars.runtime.min.js',
|
||||||
|
];
|
||||||
|
|
||||||
let s3Client;
|
let s3Client;
|
||||||
|
|
||||||
async function main() {
|
async function main() {
|
||||||
@@ -56,13 +64,7 @@ async function publish(suffixes, overrides) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async function publishSuffix(suffix, overrides) {
|
async function publishSuffix(suffix, overrides) {
|
||||||
const filenames = [
|
const publishPromises = PUBLISHED_FILES.map(async (filename) => {
|
||||||
'handlebars.js',
|
|
||||||
'handlebars.min.js',
|
|
||||||
'handlebars.runtime.js',
|
|
||||||
'handlebars.runtime.min.js',
|
|
||||||
];
|
|
||||||
const publishPromises = filenames.map(async (filename) => {
|
|
||||||
const nameInBucket = getNameInBucket(filename, suffix);
|
const nameInBucket = getNameInBucket(filename, suffix);
|
||||||
const localFile = getLocalFile(filename);
|
const localFile = getLocalFile(filename);
|
||||||
await uploadToBucket(localFile, nameInBucket, overrides);
|
await uploadToBucket(localFile, nameInBucket, overrides);
|
||||||
@@ -106,6 +108,8 @@ function getLocalFile(filename) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
|
BUCKET,
|
||||||
|
PUBLISHED_FILES,
|
||||||
buildSuffixes,
|
buildSuffixes,
|
||||||
validateS3Env,
|
validateS3Env,
|
||||||
publish,
|
publish,
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ const fs = require('fs');
|
|||||||
const { S3, GetObjectCommand } = require('@aws-sdk/client-s3');
|
const { S3, GetObjectCommand } = require('@aws-sdk/client-s3');
|
||||||
|
|
||||||
const {
|
const {
|
||||||
|
BUCKET,
|
||||||
|
PUBLISHED_FILES,
|
||||||
buildSuffixes,
|
buildSuffixes,
|
||||||
validateS3Env,
|
validateS3Env,
|
||||||
publish,
|
publish,
|
||||||
@@ -9,14 +11,6 @@ const {
|
|||||||
getLocalFile,
|
getLocalFile,
|
||||||
} = require('../publish-to-aws');
|
} = require('../publish-to-aws');
|
||||||
|
|
||||||
const BUCKET = 'builds.handlebarsjs.com';
|
|
||||||
const PUBLISHED_FILES = [
|
|
||||||
'handlebars.js',
|
|
||||||
'handlebars.min.js',
|
|
||||||
'handlebars.runtime.js',
|
|
||||||
'handlebars.runtime.min.js',
|
|
||||||
];
|
|
||||||
|
|
||||||
let startFauxqs;
|
let startFauxqs;
|
||||||
let server;
|
let server;
|
||||||
let s3Client;
|
let s3Client;
|
||||||
|
|||||||
Reference in New Issue
Block a user