Bamboo - "команда ng не найдена" - PullRequest
0 голосов
/ 29 августа 2018

Я недавно установил Angular-CLI для использования с Bamboo (Linux). Я проверил, что он работает из терминала, поэтому я создал задачу сценария на Bamboo, которая имеет одну команду: «ng build». Но каждый раз журналы показывают ошибку «ng: команда не найдена».
Что может быть источником этого? Пакет был установлен глобально, связан с NPM, если это имеет какое-то значение, я переустановил его и проверил кэш, я определил его путь как исполняемый файл в Bamboo (тип команды, поскольку Bamboo, очевидно, не поддерживает Angular?). Я проверил эту команду как пользователь бамбукового linux, и она работает там! Но сам Бамбук по какой-то причине этого не видит. О, и я использую @angular/cli, как рекомендовано.
Откровенно говоря, я в тупике. Любая помощь будет принята с благодарностью, я застрял на этом некоторое время.

1 Ответ

0 голосов
/ 12 сентября 2018

Хм, очень странно ... Не могли бы вы опубликовать вашу конфигурацию скрипта (например, что вы выбрали для Interpreter (например, Shell) и для местоположения скрипта (например, Inline))? Один из вариантов того, что вы можете сделать, это добавить исполняемый файл (Bamboo Administration \ Executables) и создать исполняемый файл типа command (где вы должны указать путь к вашей команде), а затем вы можете использовать этот исполняемый файл, добавив Task типа Команда к вашему плану.

...