AWS Codestar - 使用node.js模块依赖项构建

时间:2017-06-02 03:29:20

标签: amazon-cloudformation aws-codebuild aws-codestar

我正在使用AWS Codestar。它集成了许多AWS服务,因此我可以从git push转到部署。

它使用cloudformation。我有一个lambda函数,它取决于uuid npm。

如何在Codestar构建管道中包含此节点依赖项? Cloudformation SAM使用zip文件,并将所有内容上传到S3:

https://github.com/awslabs/serverless-application-model/blob/master/examples/2016-10-31/inline_swagger/template.yaml#L32

我不想构建一个zip文件并将其放入代码仓库。

我的下一个计划是尝试在Codebuild中运行npm install

http://docs.aws.amazon.com/codebuild/latest/userguide/sample-nodejs-hw.html#sample-nodejs-hw-files

1 个答案:

答案 0 :(得分:1)

下一个计划有效。需要在Codebuild中添加npm。效果很好。