diff --git a/packages/libs/lambda-at-edge/src/build.ts b/packages/libs/lambda-at-edge/src/build.ts index 77385ef7ba..cec7766bd0 100644 --- a/packages/libs/lambda-at-edge/src/build.ts +++ b/packages/libs/lambda-at-edge/src/build.ts @@ -225,7 +225,8 @@ class Builder { } async copyTraces( - buildManifest: OriginRequestDefaultHandlerManifest + buildManifest: OriginRequestDefaultHandlerManifest, + destination: string ): Promise { let copyTraces: Promise[] = []; @@ -253,7 +254,7 @@ class Builder { copyTraces = this.copyLambdaHandlerDependencies( fileList, reasons, - DEFAULT_LAMBDA_CODE_DIR, + destination, base ); } @@ -269,7 +270,7 @@ class Builder { ); return Promise.all([ - this.copyTraces(buildManifest), + this.copyTraces(buildManifest, DEFAULT_LAMBDA_CODE_DIR), this.processAndCopyHandler( "default-handler", join(this.outputDir, DEFAULT_LAMBDA_CODE_DIR), @@ -398,7 +399,7 @@ class Builder { buildManifest: OriginRequestDefaultHandlerManifest ): Promise { await Promise.all([ - this.copyTraces(buildManifest), + this.copyTraces(buildManifest, REGENERATION_LAMBDA_CODE_DIR), fse.writeJson( join(this.outputDir, REGENERATION_LAMBDA_CODE_DIR, "manifest.json"), buildManifest