Я установил Gruntfile с мокко-тестированием и JSlint. Это отлично работает, если я просто запускаю grunt из терминала.
Я хочу запустить grunt от Jenkins!
Я установил новое задание → и создал его для оболочки script и включил:
/usr/local/bin/grunt
Как только я запустил задание, вывод терминала Дженкинса говорит:
[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
Кажется, что это не очень хорошо node бинарный!?! но node установлен и работает нормально в терминале!
Все мои двоичные файлы (mocha, grunt, node) находятся в /usr/local/bin/
Кто-нибудь знает, в чем проблема? Или, может быть, у кого-то есть ссылка, чтобы установить grunt.js с jenkins?
Кто-нибудь что-то получил?
спасибо