gpt4 book ai didi

amazon-web-services - 如果只更改一个功能,如何避免在无服务器框架的服务器中部署所有五个功能

转载 作者:行者123 更新时间:2023-12-02 02:53:23 25 4
gpt4 key购买 nike

我有一个 serverless framework使用 python 提供(比如)五个 aws lambda 函数的服务。通过使用 github 我创建了一个 CodePipeline用于 CI/CD。

当我推送代码更改时,它会部署所有功能,即使只有功能发生变化。

我想避免部署所有功能,CI/CD 应该确定更改的功能并部署它。其余功能不应再次部署。

此外,是否可以使用 AWS SAM 来处理此类问题,因为在这个阶段我可以选择通过退出无服务器框架来切换到 SAM

最佳答案

不幸的是,没有“本地”方式来做到这一点。您需要编写一个 bash,循环遍历更改的文件并为每个文件调用 sls deploy -s production -f

关于amazon-web-services - 如果只更改一个功能,如何避免在无服务器框架的服务器中部署所有五个功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50881012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com