我安裝了Jenkins om我的雪豹筆記本電腦。我將用戶「jenkins」分配給它的主目錄等。接下來,我基本上遵循了this tutorial。Jenkins osx「無法運行程序」
現在,當我運行構建,我得到一個錯誤:
/Users/Shared/Jenkins/Home/jobs/projectname/workspace/build.xml:78: Execute failed: java.io.IOException: Cannot run program "phpmd": error=2, No such file or directory
此外,他還給出了phploc等同樣的錯誤
當我運行在命令行phpmd,一切都很好。另外,當我以「su jenkins」作爲用戶jenkins登錄並嘗試在命令行上運行命令時,一切都很好。
我相信問題是詹金斯無法找到該命令。可能是因爲它不在/usr/bin dir
?我添加了一個.bash_profile
文件,導出路徑爲/usr/local/bin
,但即使這樣也沒有什麼區別。那麼,任何人都知道問題究竟是什麼?
啊我明白了。我也注意到他錯過了工具的正確路徑。我必須在「配置系統」 - >「環境變量」下添加這些路徑? – 2012-04-25 08:40:34
爲了你的設置,這應該沒問題。請記住,有幾臺機器連接到一個Jenkins實例,您可能必須爲每個從機單獨設置。 – 2012-04-25 09:04:47
謝謝!現在所有修復程序 – 2012-04-25 09:17:38