错误:找不到名为

时间:2017-02-10 12:24:17

标签: node.js jenkins jenkins-plugins jenkins-pipeline

我正在尝试在Windows机器上设置jenkins。使用多分支管道配置作业。尝试使用以下错误运行npm install时,作业脚本失败。

错误:找不到名为node的jenkins.plugins.nodejs.tools.NodeJSInstallation

我已经为jenkins安装了nodejs插件,并配置了jenkins指向Jenkins中正确的nodejs可执行文件夹 - >管理Jenkins - >全局工具配置 - >的NodeJS。 从命令提示符运行npm install时,它工作正常。 以前有人遇到过这个问题吗?任何线索/方向将不胜感激。

2 个答案:

答案 0 :(得分:2)

这个可能已经过时了,并且个人没有在任何地方看到它,但是在配置中设置全局工具非常重要。

例如:

enter image description here

如果我尝试使用

调用它,那个特定安装的名称就是node
tool 'npm'

它不会起作用。这是一个黑暗中的镜头,但它曾经让我抓过一次。

答案 1 :(得分:0)

这是我的工作解决方案 enter image description here

tools {
    nodejs "NodeJs"
}