JIRA Ticket Creator

Command-line tool for managing JIRA tickets. Create, search, import, and report on tickets without leaving the terminal.

What It Does

Create tickets individually or in batch:

jira-ticket-creator create --summary "Fix login bug"
jira-ticket-creator batch create --input tickets.csv

Search and query with JQL:

jira-ticket-creator search --jql "status = 'To Do'"
jira-ticket-creator query --jql "project = PROJ" --format csv --output results.csv

Import tickets with project mapping:

jira-ticket-creator import --jql "project = PROJ" --map-project backend

View reports and charts:

jira-ticket-creator team summary
jira-ticket-creator gantt --format html --output gantt.html

Why Use It

  • No browser required - work in your terminal
  • Batch operations - create, update, or transition multiple tickets at once
  • Multiple output formats - table, JSON, CSV, Markdown, HTML
  • Project mapping - organize tickets from multiple JIRA projects into logical teams
  • Scripting friendly - pipe commands, write automation

Installation

go install github.com/clintonsteiner/jira-ticket-creator/cmd/jira-ticket-creator@latest

Or build from source:

git clone https://github.com/clintonsteiner/jira-ticket-creator.git
cd jira-ticket-creator
go build -o jira-ticket-creator ./cmd/jira-ticket-creator

Setup

Export your JIRA credentials:

export JIRA_URL=https://company.atlassian.net
export JIRA_EMAIL=your-email@company.com
export JIRA_TOKEN=your-api-token
export JIRA_PROJECT=PROJ

Test it:

jira-ticket-creator search --key PROJ-1

Documentation

Common Tasks

View your work:

jira-ticket-creator search --jql "assignee = currentUser()"

Check critical issues:

jira-ticket-creator search --jql "priority = Critical"

Generate team report:

jira-ticket-creator team summary

Create Gantt chart:

jira-ticket-creator gantt --format html --output workload.html
open workload.html

Project Info

  • Repository: https://github.com/clintonsteiner/jira-ticket-creator
  • Issues: https://github.com/clintonsteiner/jira-ticket-creator/issues
  • License: MIT

Copyright © 2024 Clinton Steiner. Licensed under MIT.

This site uses Just the Docs, a documentation theme for Jekyll.