Bug #22186
jenkins : échec à l'exécution de pylint
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
28 février 2018
Echéance:
% réalisé:
100%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Using config file /var/lib/jenkins/pylint.django.rc Traceback (most recent call last): File "/var/lib/jenkins/shiningpanda/jobs/a7b33919/virtualenvs/d41d8cd9/bin/pylint", line 11, in <module> sys.exit(run_pylint()) File "/var/lib/jenkins/shiningpanda/jobs/a7b33919/virtualenvs/d41d8cd9/local/lib/python2.7/site-packages/pylint/__init__.py", line 16, in run_pylint Run(sys.argv[1:]) File "/var/lib/jenkins/shiningpanda/jobs/a7b33919/virtualenvs/d41d8cd9/local/lib/python2.7/site-packages/pylint/lint.py", line 1312, in __init__ linter.load_plugin_modules(plugins) File "/var/lib/jenkins/shiningpanda/jobs/a7b33919/virtualenvs/d41d8cd9/local/lib/python2.7/site-packages/pylint/lint.py", line 494, in load_plugin_modules module = modutils.load_module_from_name(modname) File "/var/lib/jenkins/shiningpanda/jobs/a7b33919/virtualenvs/d41d8cd9/local/lib/python2.7/site-packages/astroid/modutils.py", line 190, in load_module_from_name return load_module_from_modpath(dotted_name.split('.'), path, use_sys) File "/var/lib/jenkins/shiningpanda/jobs/a7b33919/virtualenvs/d41d8cd9/local/lib/python2.7/site-packages/astroid/modutils.py", line 233, in load_module_from_modpath module = imp.load_module(curname, mp_file, mp_filename, mp_desc) File "/var/lib/jenkins/shiningpanda/jobs/a7b33919/virtualenvs/d41d8cd9/local/lib/python2.7/site-packages/pylint_django/__init__.py", line 7, in <module> from pylint_django import plugin File "/var/lib/jenkins/shiningpanda/jobs/a7b33919/virtualenvs/d41d8cd9/local/lib/python2.7/site-packages/pylint_django/plugin.py", line 5, in <module> from pylint_django.augmentations import apply_augmentations File "/var/lib/jenkins/shiningpanda/jobs/a7b33919/virtualenvs/d41d8cd9/local/lib/python2.7/site-packages/pylint_django/augmentations/__init__.py", line 19, in <module> from django.views.generic.base import View, RedirectView, ContextMixin ImportError: No module named django.views.generic.base
Le module pylint-django est installé mais pas django.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a environ 6 ans
- Fichier 0001-jenkins-install-django-so-pylint-can-run-22186.patch 0001-jenkins-install-django-so-pylint-can-run-22186.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Alternativement le pylint pourrait être lancé par tox mais je ne suis pas à l'aise avec ça.
Mis à jour par Frédéric Péters il y a environ 6 ans
- Statut changé de En cours à Résolu (à déployer)
- % réalisé changé de 0 à 100
Appliqué par commit authentic2|2b97677d1e97f022c0e6efe2952a0efccf2a34e9.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Fermé
jenkins: install django so pylint can run (fixes #22186)