【发布时间】:2017-03-22 14:22:14
【问题描述】:
我正在尝试从 jenkins 运行 webdriverio 测试并关注 this 。我为 jenkins 安装了 nodeJS 插件,并在全局工具配置下为 NodeJS 添加了一个名称和安装目录为/usr/local/bin(节点可执行文件在此文件夹中)
在 Jenkins 中,在项目配置中,在构建环境下,我已经检查过
Provide Node & npm bin/ folder to PATH 并选择上一步中的节点安装名称
但是当我尝试运行 npm install
npm test 时,通过在 Build 下的 execute shell 下添加这些命令并构建它,我收到此错误
Building in workspace /Users/Shared/Jenkins/Home/workspace/wdio-project
[wdio-project] $ /bin/sh -xe /Users/Shared/Jenkins/tmp/hudson1478028169114509075.sh
+ npm install
/Users/Shared/Jenkins/tmp/hudson1478028169114509075.sh: line 2: npm: command not found
Build step 'Execute shell' marked build as failure
Finished: FAILURE
【问题讨论】:
标签: node.js jenkins npm npm-install webdriver-io