2015-03-15 18 views
5

Tôi có một dự án mà tôi đang lưu trữ tại GitHub (https://github.com/njacobs5074/InOutBoard) chạy các lệnh npmbower từ Maven như một phần của bản dựng. Điều này được thực hiện để đảm bảo rằng các gói JavaScript thích hợp được cài đặt - dự án của tôi là một ứng dụng web Java với giao diện người dùng JavaScript.Có thể chạy bower & npm trên các bản dựng do Travis khởi xướng?

Rõ ràng điều này hoạt động tốt trên hộp dev của tôi vì tôi có các lệnh này được cài đặt trong PATH của tôi. Chỉ cần không rõ ràng về cách làm việc này với Travis.

Cảm ơn nhiều,

Nick

Trả lời

16

Mỗi Travis worker có một thời gian chạy Node.js và NPM cài đặt, do đó bạn có thể sử dụng nó để cài đặt Bower.
Để cài đặt Bower và chạy cài đặt bower, hãy thêm thông tin sau vào .travis.yml:

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

Cảm ơn! Điều này đã giúp. Tôi đã phải làm nhiều hơn một chút vì tôi muốn npm & bower chạy qua Maven khi làm việc trên nó cục bộ - vì vậy tôi đã sử dụng một hồ sơ Maven dựa trên thư mục được tạo bởi bower. Nhưng, cảm ơn một lần nữa. –

Các vấn đề liên quan