Développement #48193
jenkins: les traductions ne sont pas compilées
0%
Description
Dans #48110 je voulais tester les traductions dans les tests.
Ça marche bien en local mais pas sur jenkins, le problème c'est que les traductions ne sont pas compilées (/var/lib/jenkins/workspace/<branch>/.../chrono/locale/fr/LC_MESSAGES/ ne contient que le .po).
Je suppose qu'il faudrait dire à Jenkins de faire un petit makemessages avant de lancer les tests, sans savoir précisément comment faire.
Files
Associated revisions
History
Updated by Frédéric Péters about 4 years ago
Ajouter quelque chose de l'ordre de commands = python3 manage.py makemessages dans le tox.ini ? (ça se teste en local) (curieux tu n'utilises pas tox en local ?).
Updated by Valentin Deniaud about 4 years ago
- File 0001-tox-compile-translations-before-tests-48193.patch 0001-tox-compile-translations-before-tests-48193.patch added
- Tracker changed from Support to Développement
- Status changed from Nouveau to Solution proposée
- Patch proposed changed from No to Yes
Cool, merci pour l'idée. J'utilise tox mais le problème était masqué en local parce que les trads étaient déjà compilées.
Le patch attaché wfm.
Updated by Frédéric Péters about 4 years ago
parce que les trads étaient déjà compilées
mais comment tox fait pour les trouver ? je le pensais indépendant du système. (question rhétorique, attendons jenkins et puis hop je valide)
Updated by Emmanuel Cazenave about 4 years ago
Frédéric Péters a écrit :
mais comment tox fait pour les trouver ? je le pensais indépendant du système.
Mais pas indépendant de publik-devinst qui met les trads dans les sources, plus usedevelop dans le tox.ini, probablement.
Updated by Frédéric Péters about 4 years ago
- Status changed from Solution proposée to Solution validée
Updated by Valentin Deniaud about 4 years ago
- Status changed from Solution validée to Résolu (à déployer)
commit f478dd26f59b65c7ae06150fb30fce6b4f72591d Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Mon Nov 2 16:08:27 2020 +0100 tox: compile translations before tests (#48193)
Updated by Frédéric Péters about 4 years ago
- Status changed from Résolu (à déployer) to Solution déployée
tox: compile translations before tests (#48193)