Tôi đang cố gắng lấy travis-ci để kiểm tra mô-đun nút của tôi bằng nút nhài. Khi tôi chạy các bài kiểm tra từ dòng lệnh, tất cả đều vượt qua, nhưng vì lý do gì đó, Travis luôn báo cáo bản dựng của tôi là không thành công. .travis.yml của tôi trông như thế này:Travis-CI với hoa nhài-nút
language: node_js
node_js:
- 0.6
- 0.8
và package.json của tôi trông như thế này:
"scripts": {
"test": "jasmine-node tests/*.spec.js"
}
Tôi đã thử thêm một before_script để travis.yml tôi
language: node_js
node_js:
- 0.6
- 0.8
before_script:
- "sudo npm i -g jasmine-node"
Bất kỳ ý tưởng nào?
Bạn có nút hoa nhài là phụ thuộc của dev không? Đầu ra từ thử nghiệm Travis-CI thất bại là gì? Bạn chỉ nên đăng một liên kết đến bài kiểm tra vì nó được công khai. –
Tôi thực sự chỉ chạy. Tôi đang đăng câu trả lời của tôi ngay bây giờ. – thewildpendulum
Cũng lưu ý rằng bạn có thể thêm các phụ thuộc phát triển vào package.json của bạn với cờ --save-dev. Ví dụ: 'npm install --save-dev jasmine-node' – Noah