J'utilise un hook post-réception Github pour exécuter un fichier bash qui tire mes deux repos.
#!/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
Je veux aussi collectstatic
sur le Django repo. Comment puis-je automatiser la réponse "oui" à cela?
Je ne peux pas utiliser Fabric car malheureusement l'équipe a choisi de travailler avec Python 2.4 pour le moment. Existe-t-il un moyen d'automatiser collectstatic sans Fabric?
python manage.py collectstatic --noinput
Si vous souhaitez spécifier la réponse par défaut, vous pouvez également la diriger dans la commande:
$ echo yes | ./manage.py collectstatic
ou
$ echo no | ./manage.py collectstatic