AWS SAM构建使用容器无需清洁

时间:2019-03-11 08:58:59

标签: aws-lambda aws-sam-cli aws-sam

当前,构建AWS SAM确实很慢。

sam build --use-container

这使我无法测试代码的细微变化,而不是依赖项。

sam构建是否仅会复制源并且不执行任何类型的清理/重新安装依赖项?

2 个答案:

答案 0 :(得分:1)

AWS支持的一种解决方案可能是使用Dependencies Layer,并在here中找到详细信息。

答案 1 :(得分:0)

我假设您已经了解--skip-pull-image选项,该选项可以避免在重建时拉出容器映像。

否则,在https://api_url/test_api3 sourcecode中查看,documentation不支持不重建依赖关系。

请注意,在appear中建议用户如何编写自己的“插件”以实现不同的“工作流程”:

  

...每个特定于语言的片段的行为几乎都像一个插件,它有自己独立的目录。有人可以用这种结构开发自己的“包装”

这可能有助于找到解决方法。