2014-11-13 11 views
6

Tôi đang xây dựng một ứng dụng bằng Java với công cụ tạo hình ảnh. Tôi sử dụng Travis CI và muốn nhận được mã vùng phủ sóng với Coveralls.Quần yếm không hoạt động với Travis

Nhưng khi lớp xây dựng dự án của tôi, tôi nhận được kết quả như sau:

HTTP/1.1 422 Unprocessable Entity

[Server: cloudflare-nginx, Date: Thu, 13 Nov 2014 14:31:33 GMT, Content-Type: application/json; charset=utf-8, Transfer-Encoding: chunked, Connection: keep-alive, Set-Cookie: __cfduid=d46e83ad1141ffa7f92b62a3064e1bdc11415889091; expires=Fri, 13-Nov-15 14:31:31 GMT; path=/; domain=.coveralls.io; HttpOnly, Status: 422 Unprocessable Entity, X-UA-Compatible: IE=Edge,chrome=1, Cache-Control: no-cache, Set-Cookie: request_method=POST; path=/, X-Request-Id: 0f27c4be254c74919ad8a0365f9ca6f6, X-Runtime: 0.830221, X-Rack-Cache: invalidate, pass, X-Powered-By: Phusion Passenger 4.0.47, Set-Cookie: LSW_WEB="LSW_WEB2"; path=/, CF-RAY: 188bac68b44e0874-IAD]

[error:true, message:Couldn't find a repository matching this job.]

Tôi đang sử dụng Cobertura cho mã số bảo hiểm.

Thank của

Trả lời

4

Để sử dụng yếm với Gradle và Travis, tôi đang sử dụng Gradle Plugin của Coverall (com.github.kt3k.coveralls) và một lệnh sau khi thành công trong Travis.

Readme của plugin giải thích cách sử dụng của nó khá tốt. Nhưng nếu bạn muốn kiểm tra một ví dụ, bạn có thể tham khảo dự án mà tôi đang sử dụng nó: Sabina Java

Các tập tin có liên quan bao gồm: .travis.ymlbuild.gradle

Chỉ cần một gợi ý: bạn có thể bật đăng nhập Travis thêm cờ --info vào các lệnh để giúp bạn phát hiện lỗi.

Tôi hy vọng điều này sẽ được sử dụng sau một thời gian dài như vậy.

2

Tôi cũng gặp lỗi này (Không thể tìm thấy kho lưu trữ khớp với công việc này.) khi tôi chỉ định mã thông báo repo. Tài liệu Coveralls được đề xuất chỉ định mã thông báo repo, nhưng không đủ rõ ràng cho tôi rằng bạn không được chỉ định mã thông báo repo nếu bạn đang sử dụng repos công cộng.

Nói cách khác, nếu nội dung của bạn công khai trên GitHub và trên trang bìa, không chỉ định mã thông báo repo hoặc bạn sẽ gặp phải lỗi này.

+0

Cảm ơn bạn! Giải pháp này đã sửa lỗi đó cho tôi. – eoconnell

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