Continuous integration 在一个管道中部署多个无服务器服务的部署策略

Continuous integration 在一个管道中部署多个无服务器服务的部署策略,continuous-integration,continuous-deployment,serverless-framework,serverless,Continuous Integration,Continuous Deployment,Serverless Framework,Serverless,我在一个目录中有多个无服务器服务。每个服务都有自己的无服务器yaml。我的目录如下。部署此类项目结构的推荐方式是什么?是否可以使用父级无服务器yaml来部署所有其他无服务器yaml 部署这些服务的推荐方法是什么?不幸的是,没有任何官方的无服务器工具来部署这样的多个服务。最后我写了一个小的bash脚本来完成它。您可以使用以下内容: for service in $(find . -maxdepth 2 -type f -name serverless.yml -exec dirname {} \

我在一个目录中有多个无服务器服务。每个服务都有自己的无服务器yaml。我的目录如下。部署此类项目结构的推荐方式是什么?是否可以使用父级无服务器yaml来部署所有其他无服务器yaml


部署这些服务的推荐方法是什么?

不幸的是,没有任何官方的无服务器工具来部署这样的多个服务。最后我写了一个小的bash脚本来完成它。您可以使用以下内容:

for service in $(find . -maxdepth 2 -type f -name serverless.yml -exec dirname {} \;)
do
    cd $service
    npm install
    sls deploy
    cd -
done