Projet

Général

Profil

Bug #22186

jenkins : échec à l'exécution de pylint

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

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

Révision 2b97677d (diff)
Ajouté par Frédéric Péters il y a environ 6 ans

jenkins: install django so pylint can run (fixes #22186)

Historique

#1

Mis à jour par Frédéric Péters il y a environ 6 ans

Alternativement le pylint pourrait être lancé par tox mais je ne suis pas à l'aise avec ça.

#2

Mis à jour par Frédéric Péters il y a environ 6 ans

  • Projet changé de Publik à Authentic 2
#3

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

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

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF