Automation For Jira - フィールドとコメントを同期するルールを記述する

お困りですか?

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

コミュニティに質問

robotsnoindex

プラットフォームについて: 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 には Jira 課題間ですべてのデータ (フィールド/コメント/ステータス...) を同期できるアクションが付属していません。

Jira 課題間ですべてを同期できる自動化アクションはありませんが、課題間で一部のデータ (ただし、すべてではない) を同期するのに役立つ自動化ルールを作成することはできます。

このナレッジ記事の目的は、以下を自動的に実行する自動化ルールの作成方法を紹介することです。

  • リンクされた Jira 課題で対象フィールドが更新されるたびに、リンクされた Jira 課題間で対象フィールドの値をコピーする
  • リンクされた Jira 課題に新しいコメントが追加されるたびに、Jira 課題にコメントを追加する

環境

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

ソリューション

このソリューションは以下で構成されています。

  • 特定の Jira フィールド (説明フィールドや要約フィールドなど) の値をリンクされた Jira 課題間でコピーする 1 つの自動化ルール
    • (info) 同期する必要があるフィールドに基づいて、このルールを変更できる点に注意してください
  • リンクされた Jira 課題間でコメントをコピーする 1 つの自動化ルール

自動化ルール 1

  • [フィールド値の変更時] トリガーを追加する
    • ウォッチする必要があるフィールドのリストを配置する (例: [要約]、[説明])
    • [対象] フィールドで [課題を編集] を使用する
  • If/Else ブロックを追加する
    • IF ブロックで以下を実行する
      • 次の条件で「高度な比較条件」を追加する

        {{changelog.summary}} does not equal empty
      • リンクされた課題があるブランチ ルール / 関連する課題を追加する
      • 次の内容で課題フィールドの編集アクションを追加する

        Copy Summary from Trigger Issue
    • ELSE-IF ブロックで以下を実行する
      • 次の条件で「高度な比較条件」を追加する

        {{changelog.description}} does not equal empty
      • リンクされた課題があるブランチ ルール / 関連する課題を追加する
      • 次の内容で課題フィールドの編集アクションを追加する

        Copy Description from Trigger Issue
    • 更新する必要があるフィールドと同じ数の ELSE-IF ブロックを追加する

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

自動化ルール 2

  • [課題のコメント時] トリガーを追加する
  • リンクされた課題があるブランチ ルール / 関連する課題を追加する
  • [課題にコメントする] アクションを追加する
    • [コメント] フィールドに以下の式を追加する

      {{triggerIssue.comment.last.body}}

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



最終更新日 2024 年 6 月 3 日

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

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