A4J ルール: 担当者が現在のスプリントで 3 つを超える課題を抱えている場合にメールを送信する
プラットフォームについて: Server および Data Center のみ。この記事は、Server および Data Center プラットフォームのアトラシアン製品にのみ適用されます。
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Fisheye および Crucible は除く
免責事項
これはルールの一例です。特定の要件を満たすルールの作成は、アトラシアン サポートの対象外です。これらの例は参考用であり、規範的なものではありません。
それぞれの環境が異なるように、要件も異なります。ここでの目的は、その過程で得られた学びを共有することです。ここで説明されているルールをそのまま使用できないとしても、独自の自動化ルールを設計するにあたって、そのコンセプトが役に立つはずです。
Automation for Jira は強力なツールです。ぜひ、組織の変更管理ポリシーに沿ってご利用ください。また、本番環境の実装前にテストしてください。
目的
スプリントの現在の担当者が持っている [進行中] ステータスの課題が 3 つを超える場合は、担当者/受信者にメールを自動で送信します。
ソリューション
課題のトランジション時のトリガー
課題のトランジション時のトリガー
「課題のトランジション時」と同じように「課題トリガー」でルールをトリガーできます。ただし、これは次のことを意味します。
- トリガー課題はアクションでスキップされます。そのため、課題数の条件は n-1 で設定する必要があります (たとえば、進行中の課題が 3 つある際にメールを送信するルールを作る場合は、条件を 2 に設定する必要があります)。
- ステータスのトランジションはインスタンスでかなり頻繁に発生することが予想されるため、アクションがなくてもルールが頻繁にトリガーされる可能性があります。これによって、いくつかのパフォーマンスの問題が発生する可能性があります。
- A4J ルールの「次として実行」の動的ソートがまだ使用できないため、ユーザーが課題を「進行中」ステータスに移行してそのステータスにこのユーザーが割り当てられていない場合は、自動化ルールは追加する IF 条件をパスしないため目的のアクションを実行しません。
- JIRAAUTOSERVER-203 - Getting issue details... STATUS
- JIRAAUTOSERVER-254 - Getting issue details... STATUS
ルールの詳細
trigger | 課題がトランジションされた | 「任意」から「進行中」ステータスに移行する課題を監視します。 |
ブランチ ルール | JQL | ここでは JQL を自由に変更できます。次のコツをご参照ください。
|
条件 | 高度な比較条件 | プレースホルダー{{issues.size}} greater than 2 (ここでは数値から 1 を引く) |
操作 | メールを送信 |
この記事の「例: 課題のリストを記載したメールの送信」セクションをご参照ください。 |