2015-03-15 11 views
5

Mam projekt, który hostuję na GitHub (https://github.com/njacobs5074/InOutBoard), który obsługuje npm i altanka komend z Maven jako część kompilacji. Ma to na celu zapewnienie zainstalowania odpowiednich pakietów JavaScript - moim projektem jest aplikacja internetowa Java z interfejsem JavaScript.Czy można uruchomić altankę i npm w kompilacjach inicjowanych przez Travis?

Oczywiście działa to dobrze na moim dev polu ponieważ mam te polecenia zainstalowane w mojej PATH. Po prostu nie wiem, jak to osiągnąć dzięki współpracy z Travis.

Dzięki dużo,

Nick

Odpowiedz

16

Każdy Travis worker ma node.js wykonawcze i NPM zainstalowane, więc można go używać do instalowania Bower.
W celu zainstalowania i uruchomienia Bower altana zainstalować dodać następujące .travis.yml:

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

Dzięki! To pomogło. Musiałem zrobić trochę więcej, ponieważ chcę, aby npm i bower uruchamiał się przez Mavena podczas pracy nad nim lokalnie - więc użyłem profilu Maven na podstawie katalogu tworzonego przez bower. Ale dzięki jeszcze raz. –