2017-03-24 60 views
0

我在我的MacOS上安裝了fastlane。 當我從終端窗口運行fastlane命令時,它所有的工作。 但是當從TeamCity構建代理(gulp任務)執行相同的命令時命令未找到被顯示。Fastlane和TeamCity

> [15:34:27][Step 1/1] [15:31:06] exec(fastlane beta) 
> [15:34:27][Step1/1] /bin/sh: fastlane: command not found 

FASTLANE自動安裝在我的用戶文件夾/Users/myusername/.fastlane/bin,我包括在全球路徑(/etc/paths.d/)和我FASTLANE是這條道路accesibile從任何位置,但TC建設代理不...

如何解決這個問題?如何在全球安裝fastlane?

回答

2

問題已解決。

最初是:

exec('fastlane beta'); 

,我改爲:

exec('export PATH="$PATH:$HOME/.fastlane/bin"; fastlane beta');