A simple tool to generate report from Jira for our team.
$ go get -u github.com/Meiqia/jira-reporter
Usage:
$ jira-reporter -h
jira-reporter [flags] assignee [assignee2 [assignee3 [...]]]
-baseURL string
base URL of Jira server
-canceledStatus string
issue status categorized as Canceled (comma-separated)
-config string
config file in YAML (default "~/.jira-reporter/config.yaml")
-finishedStatus string
issue status categorized as Finished (comma-separated)
-issueType string
Jira issue type (comma-separated)
-project string
Jira project (comma-separated)
-updatedBetween string
date range between which issues have been updated, e.g. "2021-10-01~2021-10-10" or "2021-10-01 10:00 ~ 2021-10-10 10:00" (precedes updatedSince)
-updatedSince string
date after which issues have been updated, e.g. "-7d"
-username string
Jira username
Copy config.yaml into ~/.jira-reporter
and fill in your Jira username and password, then execute:
$ jira-reporter Peter
$ jira-reporter -updatedSince=-2d Peter
$ jira-reporter -updatedBetween=2021-10-01~2021-10-10 Peter
Leave password
empty in ~/.jira-reporter/config.yaml
, then execute:
$ jira-reporter Peter
Password: