Macos 科尔多瓦:从詹金斯那里找不到命令

Macos 科尔多瓦:从詹金斯那里找不到命令,macos,cordova,jenkins,terminal,Macos,Cordova,Jenkins,Terminal,我正试图设置Jenkins以构建cordova 3.4项目,但在Jenkins中尝试将“cordova prepare”作为Execute Shell命令运行时,出现了“command not found”错误。我知道机器上安装了cordova,但我不知道如何添加它以便Jenkins可以找到它 有人能帮忙吗?修改路径的最佳方法是转到Jenkins全局(或从)配置,并在“环境变量”部分下添加环境变量路径及其所需值。尝试以下操作: TLDR:添加#/bin/bash-l在jenkins作业的开头是W

我正试图设置Jenkins以构建cordova 3.4项目,但在Jenkins中尝试将“cordova prepare”作为Execute Shell命令运行时,出现了“command not found”错误。我知道机器上安装了cordova,但我不知道如何添加它以便Jenkins可以找到它


有人能帮忙吗?

修改路径的最佳方法是转到Jenkins全局(或从)配置,并在“环境变量”部分下添加环境变量路径及其所需值。

尝试以下操作:


TLDR:添加
#/bin/bash-l
在jenkins作业的开头

是Windows还是Linux?实际上,在您的
路径中是可执行的。不,它不在我的路径中,我不知道如何为jenkins用户添加它。我的路径中没有usr/local/bin,我不知道如何为该用户添加它。请详细说明:您到底做了什么,以及如何验证它不起作用?抱歉。我在Jenkins中设置了环境变量的路径,并将路径值设置为一个值。也许我理解你的方式不对。