Development #48707
build, laisser django-admin compilemessages échouer
Début:
20 novembre 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Il y a un truc bizarre vs tox où quelque chose s'emmêle les pinceaux. (cf https://jenkins.entrouvert.org/job/combo-wip/job/wip%252F48507-fix-split/3/console par exemple).
En dépannage immédiat, laisser la commande échouer.
Fichiers
Révisions associées
setup.py: remove DJANGO_SETTINGS_MODULE from environment (#48707)
Historique
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Fichier 0001-build-don-t-let-a-compilemessages-failure-abort-the-.patch 0001-build-don-t-let-a-compilemessages-failure-abort-the-.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 62c5549eb601d957e3931874023d9471e8830348 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Fri Nov 20 09:57:00 2020 +0100 build: don't let a compilemessages failure abort the build (#48707)
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
Je pense que c'est l'absence de cette ligne https://git.entrouvert.org/authentic.git/tree/setup.py#n32
os.environ.pop('DJANGO_SETTINGS_MODULE', None)
Je ne sais pas comment on se retrouve avec une variable DJANGO_SETTINGS_MODULE ici par contre.
PS: ok je cromprends, c'est dans les tests de combo, donc là c'est logique.
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Fichier 0001-setup.py-remove-DJANGO_SETTINGS_MODULE-from-environm.patch 0001-setup.py-remove-DJANGO_SETTINGS_MODULE-from-environm.patch ajouté
- Statut changé de Résolu (à déployer) à Solution proposée
bdauvergne@revestel:~/wd/eo/eopayment$ DJANGO_SETTINGS_MODULE=combo.settings ./setup.py compile_translations running compile_translations processing file django.po in /home/bdauvergne/wd/eo/eopayment/eopayment/locale/fr/LC_MESSAGES # je vire la modif bdauvergne@revestel:~/wd/eo/eopayment$ git stash Arbre de travail et état de l'index sauvegardés dans WIP on master: 62c5549 build: don't let a compilemessages failure abort the build (#48707) bdauvergne@revestel:~/wd/eo/eopayment$ DJANGO_SETTINGS_MODULE=combo.settings ./setup.py compile_translations running compile_translations Traceback (most recent call last): File "/usr/lib/python3/dist-packages/django/core/management/base.py", line 323, in run_from_argv self.execute(*args, **cmd_options)
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
git-redmine râle au push, c'est pour ça que je n'oublie plus, mais merci je vais le faire râler à la proposition pour relecture.
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 7fcee11aa215d3376e1960d0013be238b7cac93a Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Fri Nov 20 10:12:17 2020 +0100 setup.py: remove DJANGO_SETTINGS_MODULE from environment (#48707)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
build: don't let a compilemessages failure abort the build (#48707)