【发布时间】:2021-09-30 07:26:11
【问题描述】:
我正在建立一个 CDK 项目,其中包含一些 Javascript 和 Python 中的 lambda,我试图找出构建这些函数的最佳方法,因为我通常会像这样传递构建命令:
// Install dependencies, build and run cdk synth
commands: [
'npm ci',
'npm run build',
'npx cdk synth'
]
或
buildCommand: 'npm run build'
我唯一能想到的就是在每个 lambda 中创建一个 build.sh 文件,对于那些在 JS 中的我要添加 npm run build 和对于 Python 中的 pip install -r requirements.txt但我真的不知道这是否是一个好的做法,以及是否有更好的方法来实现这一点。
【问题讨论】:
-
看起来你在用 JS/TS 编写 CDK 代码,对吗?
标签: devops aws-cdk infrastructure-as-code