Задача Bamboo Grunt 'dustc' не выполнена

Я перенес свою тяжелую работу в Bamboo, и все работает отлично, за исключением компилятора пыли. Все другие мои задачи в моем gruntfile могут быть направлены из бамбукового задания, и они работают. dustc Задача выдает эту ошибку при запуске: Fatal error: Error: not found: dustc,

Я вручную запустил dustc Задача в командной строке сборки машины, как я знаю, как это работает. Я даже скопировал команду из журнала сборки Bamboo - ту, которую он использует для выполнения задачи grunt - и она прекрасно работает.

Я просто не могу заставить его работать, когда я запускаю сборку из Bamboo.

Любые идеи очень приветствуются.

Спасибо

1 ответ

Решение

Это оказалось проблемой разрешений / видимости.

Очевидно, что системные пользователи (или, по крайней мере, тот, кто запускал мой сервис сборки) не имеют доступа к системным переменным среды в Windows. Узнавайте что-то новое каждый день!

Я создал пользователя для запуска службы (что я, вероятно, должен был сделать в первую очередь), и этот несистемный пользователь мог видеть правильные настройки PATH.

Это позаботилось о проблеме.

Другие вопросы по тегам