WIP: Issue Management for JIRA (Powered by Argos)
- GNOME Shell
- Python3 with
python-jira
- Argos
- Transition from "Next" to "In Progress" and vice-versa
- Resolve issues and re-assign for review
- Link to browser
- Automated time tracking: automatically log time when progress is stopped!
See the Argos README for general information about how Argos works.
- Clone this repo wherever you like
- Make a symlink to
jiraManager.py
in~/.config/argos
- Create
.jira_credentials.json
and.jira_reviewers.json
wherever you cloned this repo:
This file contains your credentials to log into JIRA.
{
"host": "https://<YOUR_JIRA>.atlassian.net",
"username": "<YOUR_USERNAME>",
"password": "<YOUR_API_KEY>"
}
- Create an API key here.
This file contains the usernames of users to display under "reassign for review".
["<USERNAME_1>", "<USERNAME_2>", ...]
Find usernames with ./jiraManager.py users