在Jenkins Execute Shell中找不到命令
嗨Jenkins和AWS Guru’s
我已经在网上寻找任何可能的解决方案,但没有解决我的问题。我只是在测试项目下的Jenkins执行外壳上发布了“ eb
–version”,但在执行过程中却得到“ eb:命令未找到”。
奇怪的是,如果我通过CLI在Jenkins框上发出相同的命令,我会得到很好的响应。对修复有任何建议吗?提前致谢
回答:
您的Jenkins设置的路径与您登录时使用的用户不同。
有两种解决方案:
将路径添加到PATH环境变量中的可执行文件。使用
where eb
找到正确的路径。然后在Jenkins中,单击管理Jenkins->配置系统,全局属性。检查环境变量。将 设置为PATH
。将 设置为$PATH:/path/to/eb
。然后重新启动詹金斯。eb
用其完全限定的路径调用该命令。
添加了更新詹金斯路径的步骤。
以上是 在Jenkins Execute Shell中找不到命令 的全部内容, 来源链接: utcz.com/qa/414168.html