A command-line tool for tracking time in Jira using Tempo.
The tempie list command output example:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β April 24h40m/176h (-151h20m) β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β Monday (2025-04-07) β
ββββββββββ¬βββββββββββ¬ββββββββββββββββββββββ¬ββββββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββββββββββββββββ€
β ID β Duration β Created At β Description β Issue URL β
ββββββββββΌβββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββββββββββββββ€
β 150937 β 10m β 2025-04-07 09:42:21 β Daily meeting β https://xxx.jira.com/browse/ST-16 β
ββββββββββΌβββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββββββββββββββ€
β 150938 β 10m β 2025-04-07 09:47:26 β Review solution β https://xxx.jira.com/browse/DCD-52 β
ββββββββββΌβββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββββββββββββββββ€
β 150941 β 1h10m β 2025-04-07 11:07:25 β All stuff meeting β https://xxx.jira.com/browse/ST-16 β
ββββββββββ΄βββββββββββ΄ββββββββββββββββββββββ΄ββββββββββββββββββββ΄ββββββββββββββββββββββββββββββββββββββββββββββββββ€
β 1h30m/8h β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
cargo install tempieOr install a specific version:
cargo install tempie@0.3.1First, you need to configure your Jira credentials:
tempie setupThis will guide you through the setup process.
Log time to a Jira issue:
tempie log XXX-123 1h30m "Worked on feature implementation"Arguments:
XXX-123: Jira issue key1h30m: Time spent (e.g 30m, 1h30m, 1d)"Worked on...": Optional description
View your worklogs:
tempie listBy default, it shows today's worklogs. You can specify a date:
tempie list 2024-03-01View worklogs for a specific date range:
tempie list-range 2024-03-01 2024-03-31Remove a worklog by its ID(s). You can provide one or more IDs:
tempie delete 12345 67890You can get the ID from the list command.
cargo buildcargo testMIT License - see LICENSE for details.