2015-08-24 31 views
6

JIRA agile kartında bloke edilen kartları renklendirmek için JIRA Agile'in "Card colors" özelliğini ve ScriptRunner eklentisini kullanmaya çalışıyorum.JIRA JQL: bloke durumuna göre renklendirme renkleri

"Engellendi" tanımım: Biletin "Engellenen" alan için bir değeri vardır veya "engellenir" ilişkisi içindeki çözümlenmemiş bir bilete bağlanır. Buna "engellendiğinde başka bilete bağlantılıdır "Engellendi" alanı için bir değer var biletleri ve bilet bulur

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

:

Yapabileceğim en iyi aşağıdaki JQL olduğunu "İlişkisi, ancak tüm bağlantılı engelleyiciler çözülürse yine de kareyi renklendirir.

Sadece çözümlenmemiş engelleyicilere bağlı biletler bulmanın bir yolu var mı?

ScriptRunner docs ürününe baktım ama bir şey bulamadık.

cevap

1

Bunu başka şekilde yapabilirsiniz: Bir engelleyici olarak işaretlenmiş ve hiçbir çözünürlük ayarlanmamış tüm bağlantılı sorunları bul.

Örnek çözülmemiş bloker ile tüm çözülmemiş bilet bulmak için: o işi yaptığı gibi

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

görünüyor, teşekkür ederim! – yolfer

+2

Güncelleme: Biraz da "Engellenen" alanı değerine sahip olduğunda tetiklemek için JQL değiştirdi: 'Engellenen boş değil OR (issueFunction linkedIssuesOf içinde ("çözünürlük BOŞ olduğunu" "blok") ve çözünürlük BOŞ olduğunu)' – yolfer

+3

FYI, bu çözüm ScriptRunner eklentisi için ücretli bir abonelik gerektirir. Bu Jira'nın bu sorunları yerli JQL ile arama yeteneğine sahip olmaması çılgınca. – Justin

İlgili konular