1
0
Fork 0
mirror of https://code.forgejo.org/forgejo/upload-artifact.git synced 2024-11-08 18:32:40 +00:00
This commit is contained in:
Rob Herley 2023-12-06 18:05:50 -05:00
parent 11b9048092
commit 1f3c0c57c9
No known key found for this signature in database
GPG key ID: D1602042C3543B06

2
dist/index.js vendored
View file

@ -6236,7 +6236,6 @@ function uploadArtifact(name, files, rootDirectory, options) {
if (zipSpecification.length === 0) { if (zipSpecification.length === 0) {
throw new errors_1.FilesNotFoundError(zipSpecification.flatMap(s => (s.sourcePath ? [s.sourcePath] : []))); throw new errors_1.FilesNotFoundError(zipSpecification.flatMap(s => (s.sourcePath ? [s.sourcePath] : [])));
} }
const zipUploadStream = yield (0, zip_1.createZipUploadStream)(zipSpecification, options === null || options === void 0 ? void 0 : options.compressionLevel);
// get the IDs needed for the artifact creation // get the IDs needed for the artifact creation
const backendIds = (0, util_1.getBackendIdsFromToken)(); const backendIds = (0, util_1.getBackendIdsFromToken)();
// create the artifact client // create the artifact client
@ -6257,6 +6256,7 @@ function uploadArtifact(name, files, rootDirectory, options) {
if (!createArtifactResp.ok) { if (!createArtifactResp.ok) {
throw new errors_1.InvalidResponseError('CreateArtifact: response from backend was not ok'); throw new errors_1.InvalidResponseError('CreateArtifact: response from backend was not ok');
} }
const zipUploadStream = yield (0, zip_1.createZipUploadStream)(zipSpecification, options === null || options === void 0 ? void 0 : options.compressionLevel);
// Upload zip to blob storage // Upload zip to blob storage
const uploadResult = yield (0, blob_upload_1.uploadZipToBlobStorage)(createArtifactResp.signedUploadUrl, zipUploadStream); const uploadResult = yield (0, blob_upload_1.uploadZipToBlobStorage)(createArtifactResp.signedUploadUrl, zipUploadStream);
// finalize the artifact // finalize the artifact