現在、Jira Work Managemenにて、課題のステータスを完了にしても、解決状況が更新されない既知のバグがございます。
本記事では、対処法として以下の3つの自動化ルールをご案内いたします。
- 新しく完了ステータスに移動した課題に解決状況を設定する自動化
- 既存の完了ステータスの課題に解決状況を設定する自動化
- (任意) 完了ステータスから未完了ステータスに移動した課題に解決状況を外す自動化
新しく完了ステータスに移動した課題に解決状況を設定する自動化
- 「プロジェクト設定」>「自動化」にて新規の自動化ルールを作成します。トリガーとして「課題のトランジション時」を選択します。
- ターゲットのステータスを「完了」に設定し保存します。
- アクションとして「課題の編集」を選択します。
- 設定するフィールドに「解決状況」を選択します。
- 解決状況フィールドの値に「完了」を選択します。(同じフィールドが複数ある場合はいずれかを選択すればOK)保存します。
- 最後に自動化ルールに名前をつけて「オンにする」ボタンで有効にします。
既存の完了ステータスの課題に解決状況を設定する自動化
- トリガーとして「手動トリガー時」を選択します。
- 紫色の「新しいブランチ」>「ルール/関連する課題を分割する」を選択します。
- 「関連課題のタイプ」より「JQL」を選択します。JQLに「status = done and resolution is EMPTY」を貼り付けて保存します。このJQLではステータスが完了および解決状況が空の課題を抽出します。
- アクションとして「課題の編集」を選択し、解決状況を対象に「完了」の値を設定し保存します。自動化ルールに名前をつけて「オンにする」ボタンで有効にします。
- 未完了の課題の編集画面にて、以下の「Rule exections」ボタンをクリックし、先ほど作成した自動化ルールを選択し手動でトリガーします。
- すべての完了の課題に解決状況が付いたことを確認し問題なければ、この自動化ルールは無効にしていただけます。
(任意) 完了ステータスから未完了ステータスに移動した課題に解決状況を外す自動化
- トリガーとして「課題のトランジション時」を選択し、ターゲットステータスに完了から移動できるステータスを追加します。
- アクションとして「課題の編集」を選択し、対象のフィールドとして「解決状況」を選択します。
- 「その他のオプション」のプルダウンをクリックし、追加フィールドに以下を貼り付けます。この設定で解決状況を空に設定できます。自動化ルールを保存します。
{
"fields": {
"resolution": ""
}
}
また、自動化が問題なく実行されたかなどをお客様の方でもトラブルシューティング可能です。詳しくはドキュメント 自動化監査ログとは をご参照ください。
上記でご案内したバグレポートで _Start watching this issue_ をクリックしていただくと進捗があったさいにメールで通知されるよう設定できますのでご利用ください。
今回ご報告いただいた不具合は、ご利用いただいているお客様への影響度合いによって開発チームにより他の不具合とあわせて優先づけされて順次対応されます。詳しくはアトラシアンのバグ修正ポリシーをご覧ください。
また、同サイト上の [ダッシュボード] より、既知の不具合をご確認いただくことも可能となっておりますので、必要に応じてご利用いただければ幸いです。
0 comments