担当者が現在のスプリントで 3 件を超える課題を抱えている場合にメールを送信する

プラットフォームについて: Data Center のみ。 - この記事は、 Data Center プラットフォーム

この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。 Server* 製品のサポートは 2024 年 2 月 15 日に終了しました。Server 製品を実行している場合は、 アトラシアン Server サポート終了 のお知らせにアクセスして、移行オプションを確認してください。

*Fisheye および Crucible は除く

要約

スプリントの現在の担当者が持っている「進行中」ステータスの課題が 3 件を超える場合は、担当者/受信者にメールを自動で送信します。

ソリューション

課題のトランジション時のトリガー

  • トリガー課題はアクションでスキップされます。そのため、課題数の条件は n-1 で設定する必要があります (たとえば、進行中の課題が 3 件になるとメールを送信するルールを作成する場合は、条件を 2 に設定する必要があります)。

  • ステータスのトランジションはインスタンスでかなり頻繁に発生することが予想されるため、アクションがなくてもルールが頻繁にトリガーされる可能性があります。これによって、いくつかのパフォーマンスの問題が発生する可能性があります。

  • A4J ルールでは [次として実行:] の動的ソートをまだ使用できないため、ユーザーが自分に割り当てられていない課題を「進行中」ステータスにトランジションした場合、自動化ルールが追加している IF 条件に合格しないため、目的のアクションを実行しません。JIRAAUTOSERVER-203 - ルール アクターへの動的設定を許可する JIRAAUTOSERVER-254 - イベントをトリガーしたユーザーをルール アクターにすることを許可する

ルールの詳細

自動化ルールの詳細

トリガー

課題がトランジションされた

任意」から「進行中」ステータスへの課題のトランジションを監視します。

ブランチ ルール

JQL

ここでは JQL を自由に変更できます。次のコツをご参照ください。

sprint in ({{TriggerIssue.sprint.id}})

assignee = {{initiator.name}}

[その他のオプション] の [このトリガーで生成されたすべての課題をまとめて処理する] にチェックを入れる

条件

高度な比較条件

プレースホルダー {{issues.size}} が 2 よりも大きい (ここでは数値から 1 を引く)

操作

メールを送信

こんにちは {{イニシエーター名}} さん、「進行中」ステータスで、次の課題が割り当てられています: {{TriggerIssue.key}}、{{issues.key}}。よろしくお願いします。あなたのフレンドリーな A4J ボットより。この記事の「例: 課題のリストを記載したメールの送信」セクションをご確認ください

更新日時: 2024 年 6 月 5 日

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。