#! /bin/sh echo "CREATING HEROKU PROJECT IN EU" heroku create --region eu echo "ADDING REDIS" heroku addons:create heroku-redis:mini echo "ADDING PYTHON 3.10 TO RUNTIME" echo "python-3.10.9" >> runtime.txt echo "ADDING REQUIREMENTS" pip freeze > requirements.txt #echo "otree==5.8.4" >> requirements.txt echo "psycopg2>=2.8.4,<2.9" >> requirements.txt #echo "sentry-sdk==0.7.9" >> requirements.txt echo "DEPLOY CODE TO HEROKU" git add . git commit -m "initiate project" git push heroku HEAD:master heroku run 'otree resetdb' echo "SET ENVIRONMENT VARIABLES" heroku config:set OTREE_PRODUCTION=1 heroku config:set OTREE_AUTH_LEVEL=STUDY heroku config:set OTREE_ADMIN_PASSWORD=rfeT4XZdRB46G6goAvd7 echo "DEPLOYMENT DONE" heroku open