X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=Makefile;h=de0462c485bbcecf62317d5d78f5a0f21ee3717c;hb=aa0b6c1b27cc839116597b3900f6eb46347abef2;hp=f3c46a18adbb00697b35c6baf01f29802924f3c2;hpb=06dd63c8d89e54447486ec219bb5ffbf4cb6f958;p=turbot diff --git a/Makefile b/Makefile index f3c46a1..de0462c 100644 --- a/Makefile +++ b/Makefile @@ -76,8 +76,11 @@ deploy-flask: deploy-lambda: rm -rf .deploy-lambda-source git clone . .deploy-lambda-source - rm -rf .deploy-lambda-source/.git - (cd .deploy-lambda-source/lambda; zip ../turbot.zip lambda_function.py) + make -C .deploy-lambda-source bootstrap + (cd .deploy-lambda-source; . env/bin/activate; make reqs) + (cd .deploy-lambda-source/env/lib/python3.8/site-packages; zip -r ../../../../turbot.zip .) + (cd .deploy-lambda-source/turbot_lambda; zip ../turbot.zip turbot_lambda.py) + (cd .deploy-lambda-source; zip turbot.zip $$(git ls-files -- turbot)) (cd .deploy-lambda-source; \ aws lambda update-function-code \ --profile halibut \ @@ -86,4 +89,4 @@ deploy-lambda: rm -rf .deploy-lambda-source .PHONY: deploy -deploy: deploy-flask deploy-lambda +deploy: deploy-lambda