Skip to content

Export your Github issues into a JIRA-compatible JSON file.

Notifications You must be signed in to change notification settings

klamontagne/github-to-jira

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github Issues to JIRA via JSON

JIRA now provides a JSON import facility that is vastly easier to use than the CSV one.

This is a simple script to generate a JSON file for this import from the GitHub Issues v3 API.

https://confluence.atlassian.com/pages/viewpage.action?pageId=293830712

Running

Copy config.yml.sample to config.yml and edit the configuration to suit your needs.

Run the importer:

bundle install --path=vendor/bundle
bundle exec ruby g2j.rb

If you have a lot of issues (this tool makes at least 2 requests per issue), You can set a range of issue numbers to work around the GitHub API rate limit (< 5000 req/hour).

bundle exec ruby g2j.rb 1 1000
bundle exec ruby g2j.rb 1001 2000
etc.

TODO

  • Attachments

About

Export your Github issues into a JIRA-compatible JSON file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages