Open
Description
With structure like:
-root
--XYZ
---lambdas
----lambda1
-----src
------index.ts
----lambda2
-----src
------index.ts
, when trying to deploy both lambdas in same stack like for example:
const lambda1 = new NodejsFunction(this, 'lambda1', {
runtime: lambda.Runtime.NODEJS_14_X,
handler: 'XYZ/lambdas/lambda1/src/index.handler',
functionName: 'lambda1',
exclude: [
'aws-sdk'
],
timeout: cdk.Duration.seconds(5)
});
const lambda2 = new NodejsFunction(this, 'lambda2', {
runtime: lambda.Runtime.NODEJS_14_X,
handler: 'XYZ/lambdas/lambda2/src/index.handler',
functionName: 'lambda2',
exclude: [
'aws-sdk'
],
timeout: cdk.Duration.seconds(5)
});
When looking on source code of deployed lambda structure of each function is:
-XYZ
--lambdas
---lambda1
----src
-----index.js
---lambda2
----src
-----index.js
when it should be for lambda1:
-XYZ
--lambdas
---lambda1
----src
-----index.js
and for lambda2:
-XYZ
--lambdas
---lambda2
----src
-----index.js
Metadata
Metadata
Assignees
Labels
No labels