Jiraでは「時間の管理」フィールドで タイムトラッキング を実現できますが、一日の終りに時間の記録を忘れないようリマインダーを送りたいことがあります。
ここでは無償のアドオンアプリ Automation for Jira (A4J) で2つの自動化ルールを使うことで、プログラミングなしで実現する方針を紹介します。
下記にて大まかな手順を紹介します。
(4-1-1) Cron
0 30 8 ? * MON-FRI *
(4-2-2) JQL
resolution = Unresolved and assignee is not Empty and statusCategory in ("In Progress") and ("Last updated_at of the target field" <= startOfDay() OR "Last updated_at of the target field" is EMPTY)
(4-2-1) コメント
カスタムフィールドは「customfield_10129」という形式で実際のIDと置き換えてください。
Hi [~accountid:{{assignee.accountId}}] - We found you didn't update the time-tracking field since _{{issue.customfield_10129.convertToTimeZone(issue.reporter.timeZone).jqlDateTime}}_. Please make sure to log your working time.
2019-10-18 にAutomation for Jiraの開発元であるCode BarrelをAtlassianが買収しました。これにより、アプリのサポートをアトラシアンにて行うことが可能になりました。アプリは無料版もありますので、この機会にぜひお試しください。
参考: Announcing our acquisition of Code Barrel, makers of Automation for Jira
K_ Yamamoto
Technical Support Engineer
Atlassian, K.K.
Yokohama, Japan
10 accepted answers
0 comments