LANG SELRCT

Apps Script Reference  (Create: Create new Spreadsheet | Create new Apps Script

Saturday, January 25, 2020

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

Latest post

スプレッドシートA列にある複数のテキストをスライドに追加したい(Google Apps Script)

今回Google Apps Scriptでやりたいこと GoogleスプレッドシートA列にある複数の値を取得して Googleスライドに渡して 図形オブジェクトのテキストとして追加したい ① スプレッドシートのA列に値を入れておく ② Code.gsのinsertNewShape...