1

私の現在の状況は、多くのステータスを含むカスタムワークフローがあります。

Jiraの問題ごとに、いくつかのサブタスクがあります。

特定のカスタムフィールドが検証されるまで、問題が次のステータスに進むのを防ぐことができる検証メカニズムが必要です。ただし、カスタムフィールドはJiraの問題に属しておらず、サブタスクに属しています。

例えば

 1. There are statuses: A, B, C, D, etc. for the workflow;

   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.

私がこのようにできる良いプラグインや方法があることは誰でも知っています。

注意:強力なJira Suiteプラグインと呼ばれるプラグインがあることは知っています。移行時にいくつかの検証を行うことができますが、フィールドの検証は問題のみを対象としており、サブタスクのカスタムフィールドは含まれていません。

4

1 に答える 1

1

Jiraスクリプトスイートを使用してこれを行うことができます。フィールドと関数の使用法については、issueAPIを参照してください。具体的には、次の関数を使用することをお勧めします。 Collection getSubTaskObjects()

次に、子オブジェクトを調べて、必要になる可能性のあるフィールドを確認します。

コードの記述に問題がある場合は、お気軽にお問い合わせください。

于 2012-06-07T06:47:20.660 に答える