]> git.cworth.org Git - turbot/blobdiff - Makefile
turbot_lambda: Inject /rot response into the same channel as the command
[turbot] / Makefile
index f3c46a18adbb00697b35c6baf01f29802924f3c2..f9c987d6076f0a359eca326412b6dc6002bfdbf7 100644 (file)
--- 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 \