2015-03-15 2 views
5

У меня есть проект, который я размещаю у GitHub (https://github.com/njacobs5074/InOutBoard), который запускает npm и bower команды от Maven как часть сборки. Это делается для обеспечения установки соответствующих пакетов JavaScript - мой проект - это веб-приложение Java с интерфейсом JavaScript.Возможно ли запустить bower & npm в сборках Travis?

Очевидно, что это отлично работает на моей панели разработчиков, так как у меня эти команды установлены в моем PATH. Просто не понятно, как это сделать с Трэвисом.

Спасибо большое,

Ник

ответ

16

Каждый Travis worker имеет node.js выполнения и NPM установлен, так что вы можете использовать его для установки Бауэр.
Для того, чтобы установить и запустить Бауэр становой установки добавьте следующие строки в .travis.yml:

before_script: 
    - npm install -g bower 
    - bower install 
+2

Спасибо! Это помогло. Я должен был сделать немного больше, потому что я хочу, чтобы npm и bower запускались через Maven при работе над ним локально - поэтому я использовал профиль Maven на основе каталога, созданного bower. Но, еще раз спасибо. –

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