Noah-Huppert / jira-to-github

Migrates Jira issues to Github
MIT License
4 stars 0 forks source link
github github-api github-issues golang jira jira-issue jira-rest-api migrate migration migration-tool transfer

Jira To GitHub

Migrates Jira issues to Github

Table Of Contents

Overview

Jira to GitHub is a command line tool for migrating Jira issues to GitHub.

It is built from the ground up to ensure a smooth migration from Jira to GitHub. Jira to GitHub will never modify existing GitHub issues. Nor will it ever create duplicates.

See the Setup and Running sections for more information.

Install

To install Jira To GitHub you must build from source. In the future binary distributions may be provided.

First clone down this repository with go get github.com/Noah-Huppert/jira-to-github.
Then run make install.

The Jira to GitHub migration tool will then be installed in $GOPATH/bin with the name j2gh.

Setup

To run Jira To GitHub you must edit the configuration file.

The configuration file holds the following values:

First copy config.example.toml to config.toml.
Then modify it with your own values.

Run

To run Jira to GitHub simply run the executable which is named j2gh.

Usage: j2gh <Command>.

There are 3 commands:

Jira to GitHub is safe to run multiple times. As it is aware of the issues which it has already transfered over.