Syncs data back and forth between JIRA and Toggl
This package allows to take JIRA issues from a given JIRA board and turn them into Toggl projects and to sync Toggl time logs back to JIRA.
When running for the first time, the script will ask for your JIRA and Toggl information on startup and will save them in a file name ~/.toggl2jira
and in the OS keychain.
- Open a Toggl account at toggl.com/signup. It's FREE!
- Go to your profile page and get your API token. Keep that page open because you will need it the first time you launch any of the scripts.
- Visit your workspaces page and create a workspace named
Shotgun
. This is where your tickets will be tracked.
- Clone the repo
- Run
pip install -r requirements.txt
to install all the third-parties. - Run the script and answer all the questions. Do not worry, the JIRA password is stored in the keychain.
Note: When asked for then project name, this is the prefix for all your tickets in JIRA. For example, ticket GA-12302
would have a project name of GA
.