JENKINS-无法将'gem'识别为内部或外部命令,可操作程序或批处理文件

时间:2019-06-14 20:29:01

标签: ruby batch-file jenkins capybara

我正在尝试使用Jenkins从github存储库中执行Cucumber + Capybara Test自动化项目,在构建步骤中,我已使用以下命令设置为“ Execute Windows batch command”:

cd C:\Users\nferretti\Documents\CITest\FergusonAutomation

gem install bundler

bundle install

bundle update

cucumber

构建时,jenkins失败,并出现以下错误:

  

C:\ Users \ nferretti \ Documents \ CITest \ FergusonAutomation> gem安装   捆绑程序'gem'无法识别为内部或外部命令,   可操作的程序或批处理文件。

     

C:\ Users \ nferretti \ Documents \ CITest \ FergusonAutomation>捆绑安装   “捆绑”不被视为内部或外部命令,   可操作的程序或批处理文件。

     

C:\ Users \ nferretti \ Documents \ CITest \ FergusonAutomation>捆绑更新   “捆绑”不被视为内部或外部命令,   可操作的程序或批处理文件。

     

C:\ Users \ nferretti \ Documents \ CITest \ FergusonAutomation>黄瓜   无法将“黄瓜”识别为内部或外部命令,   可操作的程序或批处理文件。

     

C:\ Users \ nferretti \ Documents \ CITest \ FergusonAutomation>出口9009   构建步骤“执行Windows批处理命令”将构建标记为失败   完成:失败

我的测试在计算机中的cmd中完美运行。

我尝试将Bundle和gem路径添加到我的环境变量中,但是它似乎不起作用,而且在Google中似乎找不到类似的问题。有人遇到过同样的问题吗?

0 个答案:

没有答案