【发布时间】:2017-08-20 08:05:00
【问题描述】:
我有 node.js 应用程序,当我使用 jenkins 构建时,npm 在测试阶段出现一些错误,但 Jenkins 将最终结果显示为成功。
这是我的 Jenkins 文件: https://github.com/vforv/hapi-seneca-ts/blob/master/Jenkinsfile
这是来自 Jenkins 的日志:npm ERR! enoent 这很可能不是 npm 本身的问题 npm ERR! enoent 与 npm 无关 能够找到一个文件。 npm 错误!恩恩特
npm 错误!请在任何支持请求中包含以下文件: npm 错误!
/home/master/Downloads/workspace/vforv_hapi-seneca-ts_master-NY435NVPNBGYF7GSPZ5PYV4PUKK34TOM7BHZ2B4NOLDFO67XBNUQ/npm-debug.log vforv_hapi-seneca-ts_master-NY435NVPNBGYF7GSPZ5PYV4PUKK34TOM7BHZ2B4NOLDFO67XBNUQ 测试... npm 错误! Linux 4.4.0-87-generic npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "测试"
可能是什么问题?
【问题讨论】:
-
导致问题的测试阶段的
./system/fuge/test.sh脚本的内容是什么? -
这不是问题问题是为什么 Jenkins 没有检测到错误...