部署具有不同 yml 文件名的无服务器 AWS 提供商

Deploy a serverless AWS provider with different yml file name

我有两种不同的无服务器配置。一种是STAGE配置,另一种是SHARED配置。

每个阶段必须有相同的共享资源。

所以我有两个 YML 文件:

如何调用node serverless命令部署"serverless.shared.yml"配置文件?

目前看来是不可能的。

但我在无服务器 github 存储库中找到了 issue
您可以跟踪以下问题的状态。

现在可以使用以下命令:

sls deploy --config serverless.shared.yml

只有 --config 选项有效。出于某种原因,较短的版本 -c 根据文档应该完全相同,但似乎不起作用。