keitakn/aws-serverless-prototype

Serverlessのデプロイを少しでも安定させる

Closed this issue · 0 comments

完了の定義

  • デプロイの成功率が現状と比較して少しでも上がっている事

概要

現状はデプロイを行う為に下記のエラーが不定期で発生し開発効率が悪い。

Serverless: Deployment failed!

  Serverless Error ---------------------------------------

     An error occurred while provisioning your stack: AuthorizationLambdaFunction
     - Could not unzip uploaded file. Please check your file,
     then try to upload again..

  Stack Trace --------------------------------------------

ServerlessError: An error occurred while provisioning your stack: AuthorizationLambdaFunction - Could not unzip uploaded file. Please check your file, then try to upload again..
    at /home/vagrant/aws-serverless-prototype/node_modules/serverless/lib/plugins/aws/lib/monitorStack.js:89:33
From previous event:
    at AwsDeploy.monitorStack (/home/vagrant/aws-serverless-prototype/node_modules/serverless/lib/plugins/aws/lib/monitorStack.js:30:12)
    at /home/vagrant/aws-serverless-prototype/node_modules/serverless/lib/plugins/aws/lib/updateStack.js:86:30
From previous event:
    at AwsDeploy.update (/home/vagrant/aws-serverless-prototype/node_modules/serverless/lib/plugins/aws/lib/updateStack.js:86:8)
From previous event:
    at AwsDeploy.<anonymous> (/home/vagrant/aws-serverless-prototype/node_modules/serverless/lib/plugins/aws/lib/updateStack.js:107:12)
From previous event:
    at AwsDeploy.updateStack (/home/vagrant/aws-serverless-prototype/node_modules/serverless/lib/plugins/aws/lib/updateStack.js:99:8)
From previous event:
    at AwsDeploy.hooks.deploy:deploy (/home/vagrant/aws-serverless-prototype/node_modules/serverless/lib/plugins/aws/deploy/index.js:55:10)
    at /home/vagrant/aws-serverless-prototype/node_modules/serverless/lib/classes/PluginManager.js:160:50
    at processImmediate [as _immediateCallback] (timers.js:383:17)
From previous event:
    at PluginManager.run (/home/vagrant/aws-serverless-prototype/node_modules/serverless/lib/classes/PluginManager.js:160:22)
    at Serverless.run (/home/vagrant/aws-serverless-prototype/node_modules/serverless/lib/Serverless.js:91:31)
    at /home/vagrant/aws-serverless-prototype/node_modules/serverless/bin/serverless:23:50

  Get Support --------------------------------------------
     Docs:          docs.serverless.com
     Bugs:          github.com/serverless/serverless/issues

  Your Environment Information -----------------------------
     OS:                 linux
     Node Version:       4.3.2
     Serverless Version: 1.6.1

原因は不明だがwebpackのbuild時間が関係していると思われる。
何らかの対策を考える必要がある。