Jenkins 使用Node.js 构建web项目时 ,jenkins执行脚本时找不到npm以及node相关的命令
配置了jenkins为root用户,以及在服务器上配置环境变量,均未果。
最终 解决问题办法:
在jenkins构建项目时,为该项目添加node及相关可执行文件的环境变量,即可解决命令找不到的问题。
PATH=/sbin:/usr/sbin:/usr/bin:/usr/local/bin:/root/.nvm/v6.11.3/bin
多个path以英文冒号分隔
Jenkins 使用Node.js 构建web项目时 ,jenkins执行脚本时找不到npm以及node相关的命令
配置了jenkins为root用户,以及在服务器上配置环境变量,均未果。
最终 解决问题办法:
在jenkins构建项目时,为该项目添加node及相关可执行文件的环境变量,即可解决命令找不到的问题。
PATH=/sbin:/usr/sbin:/usr/bin:/usr/local/bin:/root/.nvm/v6.11.3/bin
多个path以英文冒号分隔