Tôi có một dự án trong Jenkins rằng tôi muốn tạo một báo cáo bảo hiểm mã JaCoCo. Nếu tôi chạy jacoco:test
thì jacoco:report
tại địa phương, nó sẽ tạo các tệp chính xác (.exec, .classes và sources) trong myproject/target/scala-2.9.1/jacoco
để nó hoạt động.Jenkins và JaCoCo với sbt
Tuy nhiên khi xây dựng trên jenkins, điều này chỉ tạo thư mục lớp nghĩa là nó chọn mã chứ không phải kiểm tra bao gồm nó để tôi nhận được độ phủ mã 0%.
Có ai có jacoco làm việc với sbt theo cách này không?
Đáng kinh ngạc! Nhờ bài viết này tôi thấy rằng tôi cần sử dụng '**/target/*/classes'. – kilo
Tôi đang đối mặt với cùng một vấn đề. Bạn có thể vui lòng cho biết chi tiết về thuộc tính nào chúng tôi cần đặt "target/*/classes" không? –