這裏是我的基礎設施:使用Jenkins運行AWS命令行界面:找不到命令?
- M1是詹金斯大師,運行OS X(山獅)
- M2是詹金斯從運行OS X(山獅)
- Ĵ是Jenkins的工作,運行於M2
對M2,我已經安裝了AWC CLI using pip,並手動成功運行aws
命令。
我設置了J作業來運行aws
命令。但是,當Ĵ運行時,它失敗,錯誤信息是:
... aws: command not found
你有什麼想法出現這種情況,如何解決?
謝謝。
這裏是我的基礎設施:使用Jenkins運行AWS命令行界面:找不到命令?
對M2,我已經安裝了AWC CLI using pip,並手動成功運行aws
命令。
我設置了J作業來運行aws
命令。但是,當Ĵ運行時,它失敗,錯誤信息是:
... aws: command not found
你有什麼想法出現這種情況,如何解決?
謝謝。
雖然沒那麼難:我應該給出aws
工具的完整路徑。在我的情況下,正確的命令應該是:
/usr/local/bin/aws <other sub-command and options>
這就解決了這個問題。希望這可以節省幾個小時掙扎的人。
如果阮解決方案不起作用嘗試這條道路, 我詹金斯建[與EnvInject]是建立在/home/jenkins/.local/bin/aws
安裝AWS我caouldn't在我詹金斯找到AWS。所以沒有命令爲我工作。有什麼想法嗎 ? –
@PrabhuKhannaMahadevan您的Jenkins服務器可能沒有安裝AWS CLI。你需要安裝它。 –