在配置了全局包的slave上使用NodeJS工具时,报如下错误:
env: can't execute 'node': No such file or directory
如果构建在 master 中的 executor 上运行,则没有错误,并且包按预期安装。
我正在使用 Kubernetes 插件jenkins/jnlp-slave:3.27-1
作为从属映像。
Jenkins 版本:2.164.2
Kubernetes 插件:1.14.9 NodeJS 插件
:1.2.9
注意:这不是Jenkins 的副本 - env:'node':没有这样的文件或目录,因为我没有使用 alpine 图像,就像那个问题中的问题一样。