Intial project

This commit is contained in:
2020-10-04 18:14:24 -04:00
parent 3657995de4
commit 10571c76ff
8 changed files with 240 additions and 0 deletions

30
entrypoint.sh Normal file
View File

@@ -0,0 +1,30 @@
#!/bin/sh
set -e
# Move to project directory
cd $1
# Install virtual environment
pip install virtualenv
virtualenv .venv
source ./.venv/bin/activate
# Install Zappa
pip install zappa
# Install requirements
pip install -r requirements.txt
{
# Check status (whether to update or deploy)
zappa status $2
# Update environment
echo "Starting update..."
zappa update $2
} || {
# Deploy environment
echo "Starting deployment..."
zappa deploy $2
}