定期的にビルドするjenkins(1.6)ジョブをセットアップしました。 ジョブは実行する必要があるpythonスクリプトです。Pythonスクリプトをジョブとして実行する(RHEL 6)
セットアップのグローバルパスが/sbin:/bin:/usr/sbin:/usr/bin
で、 ビルドが使用している:
EXPORT PATH=%PATH:%PYTHON_PATH%
python home/scripttest/test.py
を、この後のコンソール出力に次のエラーが表示されます。
[pytest] $ python /tmp/hudson9090694322529044967.py [pytest] $ cmd /c call /tmp/hudson868114309999030575.bat FATAL: command execution failed java.io.IOException: Cannot run program "cmd" (in directory "/home/marc/workspace/pytest"): error=2, No such file or directory
**は、私ドン」に注意してくださいSubversionを使用したくない。
あなたがWindowsスタイル変数の参照、および 'cmd'を使用している、まだあなたがLinux上で実行されているように見えます。ビルドが適切な種類のマシン上で実行されていることを確認してください。 「シェルを実行する」ステップはWindows以外のシステムでのみ実行され、Windowsでは「Windowsバッチファイルを実行」が実行されます。そうしないと、ビルドが失敗します。 –