Jenkinsを使用して、nodepy
開発したPythonモジュールをテストしています。ただし、次のようなエラーが発生します。
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
JenkinsでPYTHONPATHを設定するにはどうすればよいですか(モジュールがインポート可能になるように)?
どのディレクトリを追加すればよいかさえわかりません。Jenkinsはjenkins/jobs / nodepy / worksheet /に物を置いているようです。そのため、ディレクトリには、Pythonがそれを見つけるための正しい名前すらありません。
編集:
Pythonモジュールnodepy
は、git
監視およびチェックアウトするようにjenkinsジョブを構成したリポジトリです。