blob: e2ad0009189345579db4d5d64a876f6afb1453dc (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#!/bin/sh
export AWS_REGION=us-east-1
LAMBDA_NAME=widget-api-handler
echo "building..."
cd widgetrequesthandler
bun run build.ts
echo "zipping..."
cd dist
zip -r widgetrequesthandler.zip *
echo "pushing to $LAMBDA_NAME..."
aws lambda update-function-code \
--region $AWS_REGION \
--function-name $LAMBDA_NAME \
--zip-file fileb://widgetrequesthandler.zip \
> /dev/null
echo "setting env vars..."
export $(cat ../../.env | xargs)
sleep 3
aws lambda update-function-configuration \
--function-name $LAMBDA_NAME \
--environment "Variables={SOURCE_QUEUE=$SOURCE_QUEUE}" \
> /dev/null
echo "done!"
|