build.sh 512 B

12345678910111213141516171819202122232425
  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.6 taiga
  7. source /app/code/taiga/bin/activate
  8. echo "install pip"
  9. easy_install pip
  10. echo "install taiga deps"
  11. cd /app/code/taiga-back
  12. pip install -r requirements.txt
  13. echo "install taiga-contrib-ldap-auth"
  14. pip install taiga-contrib-ldap-auth
  15. echo "run migration scripts"
  16. cd /app/code/taiga-back
  17. python manage.py compilemessages
  18. python manage.py collectstatic --noinput