build.sh 553 B

12345678910111213141516171819202122232425262728
  1. #!/bin/bash
  2. # set -eu -o pipefail
  3. echo "========= Build ========="
  4. echo "setup taiga virtualenv"
  5. cd /app/code
  6. virtualenv -p /usr/bin/python3.4 taiga
  7. source /app/code/taiga/bin/activate
  8. echo "install circus"
  9. pip install circus
  10. echo "install pip"
  11. easy_install pip
  12. echo "install taiga deps"
  13. cd /app/code/taiga-back
  14. pip install -r requirements.txt
  15. echo "install taiga-contrib-ldap-auth"
  16. pip install taiga-contrib-ldap-auth
  17. echo "run migration scripts"
  18. cd /app/code/taiga-back
  19. python manage.py collectstatic --noinput
  20. python manage.py compilemessages