2015-08-24 26 views
6

Tôi đang cố gắng sử dụng tính năng "Màu sắc thẻ" của JIRA Agile, cộng với plugin ScriptRunner, để tô màu các thẻ bị chặn trên bảng linh hoạt JIRA.JIRA JQL: thẻ màu theo trạng thái bị chặn

Định nghĩa của tôi về "bị chặn" là: vé có giá trị cho trường "Bị chặn" hoặc được liên kết với vé chưa được giải quyết trong mối quan hệ "bị chặn bởi".

Điều tốt nhất tôi có thể làm là JQL sau:

(Blocked is not EMPTY) OR issueFunction in hasLinks("is blocked by")

này tìm vé có giá trị cho các trường "Blocked", và vé được liên kết đến vé khác trong một "sẽ bị loại bởi "mối quan hệ, nhưng nó vẫn sẽ tô màu thẻ nếu tất cả các trình chặn liên kết được giải quyết.

Có cách nào để chỉ tìm vé được liên kết với trình chặn không được giải quyết không?

Tôi đã xem trong số ScriptRunner docs nhưng không thể tìm thấy bất kỳ thứ gì.

Trả lời

1

Bạn có thể thực hiện việc này theo cách khác: Tìm tất cả các sự cố được liên kết được đánh dấu là trình chặn và không có bộ giải quyết.

Ví dụ để tìm tất cả vé chưa được giải quyết với thuốc chẹn chưa được giải quyết:

issueFunction in linkedIssuesOf("resolution is EMPTY", "blocks") and resolution is EMPTY 
+0

Hình như đó đã làm các công việc, cảm ơn bạn! – yolfer

+2

Cập nhật: Tôi đã thay đổi JQL một chút để kích hoạt khi trường "Bị chặn" có giá trị: 'Bị chặn không trống HOẶC (issueFunction in linkedIssuesOf (" resolution is EMPTY "," blocks ") và độ phân giải là EMPTY)' – yolfer

+3

FYI, giải pháp này yêu cầu đăng ký trả phí cho plugin ScriptRunner. Thật điên rồ khi Jira không có khả năng tìm kiếm những vấn đề này với JQL bản địa. – Justin

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