这里是我的基础设施:使用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。你需要安装它。 –