Tôi có dự án Jenkins thực hiện một số loại kiểm tra độ chính xác trên một vài tài liệu độc lập. Kết quả kiểm tra được viết bằng định dạng JUnit XML.Chỉ gửi thông báo Jenkins khi thử nghiệm mới không thành công
Khi một thử nghiệm tài liệu không thành công, toàn bộ quá trình xây dựng không thành công. Jenkins có thể được cấu hình đơn giản để gửi email đến commiter trong tình huống này. Nhưng tôi muốn thông báo cho người cam kết chỉ khi thử nghiệm mới không thành công hoặc bất kỳ thử nghiệm không thành công nào đã được khắc phục với cam kết. Họ không quan tâm đến các bài kiểm tra không thành công đối với các tài liệu mà họ chưa chỉnh sửa. Email chỉ nên chứa thông tin về các thay đổi trong thử nghiệm, chứ không phải báo cáo thử nghiệm đầy đủ. Có thể gửi loại thông báo này với bất kỳ plugin Jenkins hiện có nào không? Điều gì có thể là cách đơn giản nhất để đạt được điều này?
Trường hợp cạnh của một số thử nghiệm được sử dụng để không được thay thế bằng kiểm tra lỗi mới sẽ không được phát hiện, nhưng đó là thông tin hữu ích! –
@XavierNodet - Sự cố này được khắc phục bằng plugin email-ext từ phiên bản 2.39, xem lỗi sau để biết thêm thông tin https://issues.jenkins-ci.org/browse/JENKINS-22041 – Hemant