Automation for Jira - 期限フィールドに基づいて自動化ルールをトリガーする方法

お困りですか?

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

コミュニティに質問

プラットフォームについて: 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 は除く

    

要約

この記事では、期限フィールドに基づいてトリガーされる自動化ルールを作成する方法について説明します。

ユース ケース 1 の例

  • Jira チケットに期限フィールドが設定されている
  • 期限が今日になった時点で未解決チケットを自動的に特定のステータス (たとえば「期限切れ」ステータス) にトランジションする

ユース ケース 2 の例

  • Jira チケットに期限フィールドが設定されている
  • 未解決チケットの期限が 30 日を切ったらチケットの担当者に通知する

環境

  • Jira Server / Data Center 8.0.0 以降のバージョン
  • Automation for Jira 7.0.0 以降のバージョン

ソリューション

As there is currently no built-in trigger in Automation for Jira that fires a rule when a due date has passed, we must set up a rule using the Scheduled trigger instead, and configure it to run once per day.

ユース ケース 1

自動化ルールは次のようになります。

  • いつ:
    • スケジュール時、1 日 1 回、未解決で期限フィールドが今日の課題を検索する次の JQL クエリを使用します。

      duedate = startOfDay() AND resolution is empty
  • THEN (アクション):
    • 任意のアクションを追加します (たとえば、Jira 課題を「期限切れ」という新しいステータスにトランジションするアクション)。

以下のスクリーンショットはこの設定を示す自動化ルールの例です。


ユース ケース 2

自動化ルールは次のようになります。

  • いつ:
    • スケジュール時、1 日 1 回、未解決で期限フィールドが今日の課題を検索する次の JQL クエリを使用します。

      duedate = startOfDay("+30d") AND resolution is empty
  • THEN (アクション):
    • 任意のアクションを追加する (たとえば、チケットの期限が 30 日を切ったことを担当者に通知するメール送信アクション)

以下のスクリーンショットはこの設定を示す自動化ルールの例です。



最終更新日: 2024 年 1 月 16 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.