LANG SELRCT

コードを書く場所

2020年1月25日土曜日

JIRAの親タスクにコメントが追加されたらサブタスクにも反映してみる(Automation for JIRAで)



{{issue.fields.parent.comment.last.body}}
というSmart valueで
親課題の最後のコメントを取得できるようです。

それを以下のルールでサブタスクに反映させた時の手順を書き残しておきます。


ルールを作成する手順

Automation for JIRAで順番にやってみます。


1. 「Jira設定」をクリックします。


2. 「システム」をクリックします。



3. 「Automation rules」をクリックします。


4. 「ルールを作成」をクリックします。


5. 「次」 or 「ツアー」をスキップ をクリックします。


6. 「コメント」で検索して「コメントされた課題」をクリックします。


7. ブランチルール/関連課題をクリックします。
ブランチルール/ 関連課題


8. 関連課題のタイプで「サブタスク」を選択して「保存」します。


9. 「新しいアクション」をクリックします。



10. 「コメント」で検索して「課題にコメント」をクリックします。


11. {{issue.fields.parent.comment.last.body}}
と入力して「保存」をクリックします。


12. 「Publish changes」をクリックします。

ルールの名称の入力を求められるので入力したら完了です。



補足1

ちなみに、projectを絞りたい場合は条件の中で実行するようにします。
(この例ではプロジェクトがKTのときだけ)



補足2

{{issue.fields.parent.comment.last.body}}
という書き方はGoogle検索で出てこなかったので新しい発見でした。

(2020/01/25現在)


色々試して、以下に書いているものにparentを付けてみたのが今回の試みの成果。


参考

検索してみるとcommunityに以下の投稿がありましたがエラーが出てうまく行かなかった
https://community.atlassian.com/t5/Jira-questions/How-to-copy-the-last-comment-in-Automation-in-Jira-plugin/qaq-p/704633

Smart value basics
https://docs.automationforjira.com/using-issue-fields/use-smart-values.html

Automation for JIRA
https://marketplace.atlassian.com/apps/1215460/automation-for-jira?hosting=cloud&tab=overview

最新の投稿

JIRAで複数の課題の変更履歴をシートに書き出したい(ステータス変更だけ)

JIRAで複数の課題の変更履歴をシートに書き出したい ではすべての変更履歴を取得しました。 今回はfieldが「status」の場合だけシートに書き出したい。 作成時のステータス取得について 今回は下記の方法で取得しています。 作成時の配列を以下の...