2015-11-04 2 views
3

У меня есть город команды, основанный на Windows с 3 шагами. Я хотел бы включить шаг bower для установки всех зависимостей из bower.json в проекте, а не проверки в папке lib.Запуск Bower от TeamCity?

Текущие шаги:

  1. NPM (установка, установка рубаки-консоли, установите хрюкать)
  2. Grunt
  3. карма

Я не очень хорошо знаком с узлом или TeamCity и попытался сделать следующее. В (1) добавлена ​​«установка беседки». Добавлен новый шаг после (1) выполнения node.js с «bower -force-latest», но он боролся с различными ошибками. Пожалуйста, может кто-нибудь дать мне пошаговое объяснение того, как нужно бегать, или я должен?

ответ

5

Фигурные это:

1) installed grunt and bower onto the server 
2) updated the PATH environment variables to include bower 
3) rebooted the build box 
4) added a command line build step running bower from the correct project working directory: bower install -f 

это работает! установлены все комплекты сборок. karma unit tests, то работайте без стонания о зависимостях! Теперь я могу удалить папку lib из фиксации ...

Смежные вопросы