bulky-policeman-29913
11/24/2021, 4:16 PMshy-bird-55689
11/24/2021, 4:39 PMfor l in "${FOR_LAYERS[@]}"; do
REQUIREMENTS_FILE=${PWD%/*}/source/services/$l/requirements.txt
if [ -f $REQUIREMENTS_FILE ] && [ ! -f layers/$l-layer.zip ]; then
docker run -v "$PWD":/var/task -v $REQUIREMENTS_FILE:/var/requirements.txt "lambci/lambda:build-python3.8" /bin/sh -c "pip install -r /var/requirements.txt -t python/lib/python3.8/site-packages/; exit"
zip -r layers/$l-layer.zip python
docker run -v "$PWD":/var/task "lambci/lambda:build-python3.8" /bin/sh -c "rm -rf python/"
fi
done
bulky-policeman-29913
11/24/2021, 4:40 PMshy-bird-55689
11/24/2021, 5:00 PMbulky-policeman-29913
11/24/2021, 5:07 PMshy-bird-55689
11/24/2021, 5:12 PMcode
argument
code=pulumi.AssetArchive({
'.': pulumi.FileArchive('build/lambdas/api-webhooks-lambda.zip')
})
bulky-policeman-29913
11/24/2021, 5:14 PMshy-bird-55689
11/24/2021, 5:20 PMbulky-policeman-29913
11/24/2021, 5:35 PMpip install --target ./packages -r requirements.txt && zip -r linkgen.zip ./ -x "packages/*" "tests/*" "*.DS_Store" && cd packages/ && zip -ur ../linkgen.zip ./
shy-bird-55689
11/24/2021, 5:46 PM