Automation For Jira - 親課題でフィールドが更新されたときにそのフィールドを親課題から子課題にコピーするルールを作成する
プラットフォームについて: Data Center のみ。 - この記事は、 Data Center プラットフォーム。
この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。 Server* 製品のサポートは 2024 年 2 月 15 日に終了しました。Server 製品を実行している場合は、 アトラシアン Server サポート終了 のお知らせにアクセスして、移行オプションを確認してください。
*Fisheye および Crucible は除く
要約
この記事の目的は、親/子関係が階層レベルの設定 (Advanced Roadmaps の機能であり、[親のリンク] フィールドによって決定される) に基づいている場合に、親課題のフィールドの内容を子課題にコピーするためのルールを設定する方法を示すことです。
親/子関係は、サブタスクの設定で説明されている親/サブタスク関係とは異なることに注意することが重要です。ルール ブランチの [親からコピー] アクションは、親からサブタスク課題にフィールドをコピーするためにのみ自動化で使用できます。一方、親課題から子課題にフィールドの値をコピーするためには使用できません。上記のとおり、このようなユース ケースを実装する際にはいくらか注意が必要であり、それがこの KB 記事が書かれた理由です。
この KB 記事で取り上げられているユース ケースは、他の記事「Automation For Jira - 親課題に子課題がリンクされたらすぐに親課題から子課題にフィールドをコピーするルールを作成する」で説明されているユース ケースとは少し異なることに注意してください。この記事では、親課題でフィールドが更新されたときにそのフィールドの内容を親課題から子課題にコピーする方法を示します。
ソリューション
このソリューションでは、次の例を使用します。
階層レベルは、イニシアチブ課題タイプがエピック課題タイプの親になるように設定されています。
このような階層レベルの設定では、次の例に示すような親/子関係になります。
課題 SCRUM-55 は課題 SCRUM-25 の親課題です ([子課題] パネルに表示)。
課題 SCRUM-25 は課題 SCRUM-55 の子課題です ([親のリンク] で設定)。
ルール構成
自動化ルールは次のように設定されます。
[フィールド値の変更時] トリガーを追加します。
変化を監視するフィールド: 監視するフィールドとして任意のフィールド ([ラベル] など) を選択します。
対象: [課題を編集] アクションを選択します。
次の設定を使用して課題フィールドの条件を追加します。
フィールド: 課題タイプ
条件: イコール
値: イニシアチブ
次の設定を使用してブランチ ルール コンポーネントを追加します。
オプションをオフ:
このルールが最後に実行されてから変更された課題のみを含める
関連課題のタイプ: JQL
JQL: 次の JQL クエリを入力します。
"Parent Link" = {{triggerIssue.Key}}
ブランチ ルール コンポーネント内に、次の設定で [課題を編集] アクションを追加します。
更新するフィールドとして任意のフィールド ([ラベル] など) を選択し、[トリガー課題からコピー] を選択します。
ルールは次のようになります (親課題から子課題にコピーしようとしている実際のフィールドに合わせて [ラベル] を変更してください)。
この内容はお役に立ちましたか?