【发布时间】:2013-04-04 23:10:33
【问题描述】:
我已经建立了一个带有 mocha 测试和 JSlint 的 Gruntfile。如果我只是从终端运行 grunt,这可以正常工作。
我想从詹金斯那里咕哝!
我设置了一个新工作 -> 并构建了一个 shell 脚本并包括:
/usr/local/bin/grunt
一旦我运行作业,Jenkins 的终端输出会显示:
[workspace] $ /bin/sh -xe /tmp/hudson8550584576040162032.sh
+ /usr/local/bin/grunt
/usr/bin/env: node: No such file or directory
Build step 'Execute shell' marked build as failure
Finished: FAILURE
似乎它不能精细节点二进制!?!但是节点已安装并在终端中运行良好!
我所有的二进制文件(mocha、grunt、node)都在 /usr/local/bin/ 中
有谁知道问题出在哪里?或者也许有人有使用 jenkins 设置 grunt.js 的链接?
有人拿东西了吗?
谢谢
【问题讨论】: