Thanks to visit codestin.com
Credit goes to github.com

Skip to content

jdbernard/jira-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Script to extract data from JIRA and pull it into a postgres DB for analysis.

Setup

  1. Install docker

  2. Install nim (via choosenim).

  3. Generate an API token for your JIRA user.

  4. Pull the database container:

    make createdb

    Feel free to edit the Makefile to view or change the default username/password combination.

  5. Build the tool:

    nimble build

Usage

  • Start the database container:

    make startdb
  • Pull issues from your JIRA instance into the DB:

    ./jira_analysis api-sync <jira-base-url> <username> <api-token>
  • Connect to the database for analysis:

    make connect

Convenient PostgreSQL commands

From within a psql session:

  • Export tables to CSV:

    \copy features TO features-export.csv DELIMITER ',' CSV HEADER;
    \copy issues TO issues-export.csv DELIMITER ',' CSV HEADER;
    \copy change_logs TO changelog-export.csv DELIMITER ',' CSV HEADER;
    

About

Little utility to pull data from JIRA into a PostgreSQL database for analysis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published