2012-01-02 16 views
39

Estoy utilizando un gancho post-recepción de Github para ejecutar un archivo bash que extraiga mis dos repositorios.gancho de recepción de django automatizado en el servidor: responda a collectstatic con "sí"

#!/bin/sh 
cd ~/public_html/repo_static 
env -i /usr/bin/git pull origin master 
cd ~/django-code/repo_django 
env -i /usr/bin/git pull origin master 

También quiero collectstatic en el repositorio de Django. ¿Cómo automatizo la respuesta "sí" a eso?

No puedo usar Fabric porque desafortunadamente el equipo optó por trabajar con Python 2.4 por el momento. ¿Hay alguna forma de automatizar la colección de datos sin Fabric?

Respuesta

112
python manage.py collectstatic --noinput 
+1

exactamente lo que necesitaba. Gracias. –

+1

¿No sería eso por defecto una opción? – Danil

+0

@Danil afaik no es –

Cuestiones relacionadas