Jenkins: umieszczanie mojego modułu Pythona na PYTHONPATH
Używam Jenkinsa do testowania modułu Pythonanodepy
że się rozwijam. Otrzymuję jednak błędy takie jak poniżej:
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
Jak ustawić PYTHONPATH w Jenkins (aby mój moduł był importowalny)?
Nie jestem nawet pewien, który katalog powinienem dodać. Wygląda na to, że Jenkins umieszcza rzeczy w jenkins / jobs / nodepy / workspace /, więc katalog nie ma nawet odpowiedniej nazwy dla pythona, aby go znaleźć.
EDYTOWAĆ:
Moduł Pythonanodepy
jestgit
repozytorium, które skonfigurowałem do oglądania i sprawdzania w mojej pracy Jenkinsa.