UNPKG

@linked-helper/framework.build-tools.aws-artifacts

Version:

LH framework build tools: upload artifacts

34 lines (29 loc) 1.12 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var uploadFiles = require('./uploadFiles-DxoCy-HV.cjs'); require('node:path'); require('path'); require('read-pkg-up'); require('@aws-sdk/client-s3'); require('glob'); require('node:fs'); async function afterAllArtifactBuild() { await uploadFiles.uploadFiles(await uploadFiles.IConfig$1.parse(), { // tslint:disable: no-console onListFiles: files => { console.log(`uploading ${files.length} file${files.length === 1 ? '' : 's'}:`); console.log(files.map(f => `"${f.relativePath}"`).join('\n')); }, onFileUploaded: f => { console.log(`uploaded "${f.relativePath}" ("${f.key}")`); }, onUploaded: files => { console.log(`uploaded ${files.length} file${files.length === 1 ? '' : 's'}:`); console.log(files.map(f => `"${f.relativePath}" ("${f.key}")`).join('\n')); }, // tslint:enable: no-console }); return []; } exports.afterAllArtifactBuild = afterAllArtifactBuild; exports.default = afterAllArtifactBuild;