| #!/bin/sh |
|
|
| set -e |
|
|
| echo "Load app config to env..." |
| . /app/config.env |
|
|
| echo "Pull latest version..." |
| if [ -d "potato" ] && [ -d "potato/.git" ]; then |
| cd potato && git pull |
| else |
| git clone https://github.com/SEBSCHELLI/potato.git potato |
| fi |
|
|
| echo "cd to potato dir..." |
| cd potato |
|
|
| echo "Check out $BRANCH branch.." |
| git checkout "$BRANCH" |
| CURRENT_BRANCH=$(git rev-parse --abbrev-ref HEAD) |
| echo "Current branch: $CURRENT_BRANCH" |
|
|
| echo "cd to app dir..." |
| cd /app |
|
|
| echo "Install Potato..." |
| pip install /app/potato |
|
|
| echo "Load app data..." |
| python load_app_data.py |
|
|
| echo "Load existing annotation data..." |
| python load_existing_annotations.py |
|
|
| echo "Starting Potato server..." |
| python start.py |