Projet

Général

Profil

Development #48707

build, laisser django-admin compilemessages échouer

Ajouté par Frédéric Péters il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
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

Révision 62c5549e (diff)
Ajouté par Frédéric Péters il y a plus de 3 ans

build: don't let a compilemessages failure abort the build (#48707)

Révision 7fcee11a (diff)
Ajouté par Benjamin Dauvergne il y a plus de 3 ans

setup.py: remove DJANGO_SETTINGS_MODULE from environment (#48707)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 3 ans

#2

Mis à jour par Lauréline Guérin il y a plus de 3 ans

  • Statut changé de Solution proposée à Solution validée
#3

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)
#4

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.

#5

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

  • Assigné à mis à Benjamin Dauvergne
#6

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

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)
#7

Mis à jour par Frédéric Péters il y a plus de 3 ans

Manque la ref au ticket dans le message.

#8

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.

#10

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Solution proposée à Solution validée
#11

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)
#12

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

Formats disponibles : Atom PDF