Jenkins 构建提示 Node 错误

Jenkins 构建的时候提示错误。

Obtained Jenkinsfile from git https://src.isharkfly.com/iSharkFly/zchub-crawler.git
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 9: Tool type "nodejs" does not have an install of "node 20.19.0" configured - did you mean "NodeJS 20.19.0"? @ line 9, column 17.
           nodejs  'node 20.19.0'
                   ^

1 error

问题和解决

出现上面的问题在于 Node 的配置上。

Jenkins 中我们的对 Node 的配置名字为: NodeJS 20.19.0

那么在项目的配置文件中也需要修改为上面的名字。

修改配置文件和 Jenkins 的配置对应。