2017-03-27 11 views
0

私は、いくつかのpythonファイルといくつかの依存関係を含むAWS python Lambda関数を得ました。AWS python Lambdaプロジェクトをローカルにデプロイする方法は?

このアプリケーションは、Chaliceを使用してビルドされているので、関数はREST関数のようにマップされます。

prod envでデプロイする前に、ローカルでテストしたいので、このプロジェクト(pythonファイルと依存関係)をすべてパックする必要があります。それ。

私は1つのpythonファイルをどのように配備するかを決めることができましたが、プロジェクト全体が成功しませんでした。

答えて

0

私はTravisを使用します。私はこのブランチにプッシュするとき、トラヴィスはpip installとそのすべての依存関係をインストールした後、pytestを使用するスクリプトで、私のラムダをテストするように私は、gitの中で私のマスターブランチにそれを夢中。すべてのテストに合格したら、AWSのラムダをprod-envにデプロイします。

関連する問題