2012-06-07 3 views
1

현재 상황에 많은 상태를 포함하는 사용자 지정 워크 플로가 있습니다.Jira Issue가 하위 작업 내에서 필드의 유효성을 검사 할 수 있습니까?

각 Jira 문제에 대해 몇 가지 하위 작업이 있습니다.

몇 가지 특정 사용자 정의 필드의 유효성이 검사 될 때까지 다음 상태로 진행되는 것을 방지 할 수있는 검증 메커니즘이 필요합니다. 그러나 사용자 정의 필드는 Jira 문제에 속하지 않으며 하위 작업에 속합니다.

1. 작업 흐름에 대한 상태가 A, B, C, D 등입니다.

2. There is an issue X who has Y and Z as sub-task; 

    3. Sub-task Y has a and b as custom fields; 

    4. Sub-task Z has c and d as custom fields; 

    5. The issue X won't go from status A to status B until custom fields a, b, c and d are validated. 

누구나 내가 좋아하는 플러그인이나 방법이 있는지 알 수 있습니다.

NB : 강력한 Jira Suite 플러그인이라는 플러그인이 있다는 것을 알고 있습니다. 전환시 일부 유효성 검사를 수행 할 수 있지만 필드 유효성 검사는 하위 작업 사용자 정의 필드를 포함하지 않고 문제에만 적용됩니다.

감사합니다.

답변

1

Jira 스크립팅 도구를 사용하여이를 수행 할 수 있습니다. 필드 및 기능 사용에 대한 정보는 , issue API을보십시오. 더 구체적으로 함수를 사용하는 것이 좋습니다. Collection getSubTaskObjects()

다음으로 필요한 필드를 확인하십시오.

코드를 쓰다듬어 쓰고 있다면 ..