Automation For Jira - 進行中のスプリントのオープン ストーリーとクローズ済みストーリーのリストを送信するルールを作成する方法

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

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

*Fisheye および Crucible は除く

要約

この記事では、[課題を検索] アクション (バージョン 9.0.1 以降の Automation for Jira で利用可能) によって自動化ルールを作成する方法について説明します。この自動化ルールでは、進行中のスプリントのオープン ストーリーとクローズ済みストーリーのリストを含むメールがユーザーのグループに毎日送信されます。

この解決策は、Jira で並行スプリントが無効になっている場合にのみ有効であることに注意してください (バックログごとに進行中のスプリントは 1 つだけです)。

ソリューション

ルール設定の詳細

ルールは次のように設定する必要があります。

  • 次の設定を使用して [スケジュール時] トリガーを追加します。

    • 頻度: 1 日 1 回

    • [課題を提供せずに単に条件とアクションを実行] オプションを選択します。

  • 次の JQL で [課題を検索] アクションを追加します。特定のプロジェクトでフィルタリングするなどして、好みに合わせて自由に調整してください。

Sprint in opensprints() AND issuetype = Story AND Resolution is empty

  • 次のパラメーターを使用して [ 変数を作成 ] アクションを追加します。

    • 変数名: OpenedIssues

    • スマート変数:

{{#lookupIssues}}<tr><td><a href="{{url}}">{{key}}</a></td><td><a href="{{url}}">{{summary}}</a></td><td><em>{{assignee.displayName}}</em></td></tr>{{/}}

  • 次の JQL で [課題を検索] アクションを追加します。特定のプロジェクトでフィルタリングするなどして、好みに合わせて自由に調整してください。

Sprint in opensprints() AND issuetype = Story AND Resolution is not empty

  • 次のパラメーターを使用して [ 変数を作成 ] アクションを追加します。

    • 変数名: ResolvedIssues

    • スマート変数:

{{#lookupIssues}}<tr><td><a href="{{url}}">{{key}}</a></td><td><a href="{{url}}">{{summary}}</a></td><td><em>{{assignee.displayName}}</em></td></tr>{{/}}

  • 次の設定を使用して [メールを送信] アクションを追加します。

[その他のオプション] で、[改行を HTML 改行に変換] オプションをオフにします。

[次の形式で送信] を [HTML] に設定
  • 宛先: 希望する Jira グループを選択

  • 件名: 次の提案を使用できます。

List of on-going and resolved issues in current sprint

  • 内容: 以下の提案を使用すると、すべての課題を、URL、要約、担当者とともに一覧表示できます。

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 <h2>List of on-going and resolved issues in current sprint</h2> <h3>On-going Issues from Sprint</h3> <table border="0" cellspacing="0" cellpadding="2"> <thead> <tr> <th align= "left">Key</th> <th align= "left">Summary</th> <th align= "left">Assignee</th> </tr> </thead> <tbody> {{OpenedIssues}} </tbody> </table> <h3>Resolved Issues from Sprint</h3> <table border="0" cellspacing="0" cellpadding="2"> <thead> <tr> <th align= "left">Key</th> <th align= "left">Summary</th> <th align= "left">Assignee</th> </tr> </thead> <tbody> {{ResolvedIssues}} </tbody> </table>

ルールのスクリーンショット

次のスクリーンショットにルール全体を示します。

スプリントのオープン ストーリーとクローズ済みストーリーのリストを送信する自動化ルール

このルールによって送信されるメールの例

自動化ルールで送信されるメールの例

更新日時: 2024年05月31日)

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

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