#!/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!"