標準のチェックボックス フィールドによって、エピックにリンクされたストーリーを自動で作成する

プラットフォームの注記: Cloud のみ - この記事は、 クラウド プラットフォーム上のアトラシアン製品にのみ適用されます。

要約

この記事では、チェックボックス タイプのフィールドを作成してその中の特定の値を選択することで、ストーリーを自動で作成できるようにする回避策を示します。

常に異なる設定が必要な既定のフィールドがいくつかある場合に、この方法が必要になる可能性があります。

ソリューション

ここでは、特定のチェックボックス フィールドで選択した値に基づいて作成する課題の数を選択することで、エピック課題からトリガーされるルールを設定することを提案します。

  • Jira に標準チェックボックス フィールドを作成し、いくつかのオプション (「one」、「two」、「three」など) を追加します。

  • Jira の自動化ルール リストに移動して、ルールの作成を開始します。

  • [変更されたフィールド値] トリガーを選択して、次のように設定します。

    画像 1

    • 注: 私のチェックボックス フィールドは [Create Story (ストーリーを作成)] という名前です。

    • 注 2: たとえば、課題が作成されているときだけこのルールをトリガーするために、「課題を作成」などの特定の課題操作を選択できます。

  • 次のように、[ 課題フィールドの条件 ] を追加して [エピック] 課題タイプをフィルターします。

    image2

    • 注: これによって、エピックで [Create Story (ストーリーを作成)] フィールドに変更が加えられた場合にのみ、次のアクションを実行できます。

  • [If/else ブロック] 条件を追加します。

image3
  • 最初の [If: matches] 条件内で、[ 詳細な比較条件] を選択します。

    画像 4

    • 注: このセクションには、比較を可能にするためにいくつかの スマート値 が含まれます。

    • [If: matches] セクションの [詳細な比較条件] は、次のように表示されます (詳細については画像の後で説明します)。

    画像 5

  • 使用されるスマート値: {{#changelog.Create Story}}{{toString}}{{/}}

  • 注: このスマート値はルールをトリガーした課題 (エピック) の履歴を調べて、選択したチェックボックスの 1 つとして「One」が指定されたチェックボックス フィールドの変更を検索します。

  • 注 2: スマート値の [Create Story (ストーリーを作成)] セクションを変更して、Jira で作成したチェックボックス フィールド名と一致させます。

  • ルールの [If: matches ] セクションに [ 課題を作成 ] アクションを追加します。これが、自動で作成されるストーリー課題になります。

画像 6
  • 標準がある場合は、ここで期待どおりの値を持つように課題フィールドを設定できます。

  • 注: [設定するフィールドを選択...] ドロップダウンの [エピック リンク] フィールドを選択し、「課題をトリガー」値を設定すると、作成中のストーリーと、この自動化ルール全体をトリガーしたエピックがリンクされます。

ここまで、チェックボックスフィールドで値「One」を選択した際のユースケースについて説明しました。

次は、これまでに説明したルール構造全体です。

画像 7

次に、チェックボックス フィールドの値「Two」と一致するように 2 つ目の条件を追加して、そこから 2 つのストーリーを作成します。

  • ルールの [条件: 一致] セクションの後に、[ 「それ以外の場合」を追加 ] ボタンをクリックして新しい条件の追加を開始します。

画像 8
  • 次に、新しい条件の作成後に表示される [条件 (前の結果を除く): 一致] ブロック内の新しい [詳細な比較条件] を選択します。

    画像 9

    • 使用されるスマート値: {{#changelog.Create Story}}{{toString}}{{/}}

    • 注: このスマート値は条件/「それ以外の場合」ブロックの 1 つ目の条件のときと同様のタスクを実行しますが、選択したチェックボックスの 1 つとして「Two」を持つことになるチェックボックス フィールドの変更を検索します。

    • 注 2: スマート値の [Create Story (ストーリーを作成)] セクションを変更して、Jira で作成したチェックボックス フィールド名と一致させます。

    • そして、前と同じロジックでルールの [条件 (前の結果を除く): 一致] ブロック内に 2 つの [課題を作成] アクションを追加して、ビジネス標準に従う必要に応じてフィールドを選択できます。

    • たとえば、次のようになります。

    画像 10
  • ルール構成の詳細:

画像 11
  • これでルール ロジック全体を実行したので、[チェックボックス] フィールドに挿入するオプションの数だけ複製できます。

    さらに、ルールの実行後に [チェックボックス] フィールドをクリーンアップする場合は、そこにあるその他すべてのルール コンポーネント (条件とアクション) の後に次の [課題を編集 ] アクションを追加してください。

    画像 12

  • [Create Story (ストーリーを作成)] フィールド (チェックボックス フィールド) を追加してアクション設定に値を指定せずにいると、フィールド値自体をクリーンアップすることになります。

    画像 13

    {code}{{#changelog.Create Story}}{{toString}}{{/}}{code}

更新日時: 2024 年 7 月 11 日

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

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