Jenkins: Platziere mein Python-Modul auf dem PYTHONPATH

Ich benutze Jenkins, um ein Python-Modul zu testennodepy das entwickle ich. Ich erhalte jedoch Fehler wie die folgenden:

File "/var/lib/jenkins/jobs/NodePy/workspace/convergence.py", line 6, in workspace.convergence
Failed example:
    from nodepy import rk, convergence, ivp
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/doctest.py", line 1289, in __run
        compileflags, 1) in test.globs
      File "<doctest workspace.convergence[0]>", line 1, in <module>
        from nodepy import rk, convergence, ivp
    ImportError: No module named nodepy

Wie setze ich den PYTHONPATH in Jenkins (damit mein Modul importiert werden kann)?

Ich bin mir nicht mal sicher, welches Verzeichnis ich hinzufügen soll. Es scheint, dass Jenkins Dinge in jenkins / jobs / nodepy / workspace / ablegt, sodass das Verzeichnis nicht einmal den richtigen Namen hat, damit Python es findet.

BEARBEITEN:

Das Python-Modulnodepy ist eingit Repository, in dem ich meinen Jenkins-Job zum Überwachen und Auschecken konfiguriert habe.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage