Skip to main content

Jira getting a facelift via the command line

Project description

# JIRA - OHSOFANCY

A simple tool to create a Jira Issue and save you 3 minutes and 37 seconds back to your life each time you are creating an issue on the web interface.

This will use fzf for quick filtering of fields and spin up your $EDITOR to type your issue description.

# REQUIREMENT

# INSTALL

This will the binary jira-new-issue into your PATH and the depedencies that goes with it.

`shell python3 -m pip install git+https://github.com/chmouel/jira-ohsofancy `

You can install the [zsh completion file](./misc/jira-new-issue.completion.zsh) to your path as documented on this [stackoverflow answer](https://unix.stackexchange.com/a/33898) to get the zsh completion. The completion is pretty fancy too, it would complete on for example the components of the specified project. (make sure you specify –project flag or JIRA_PROJECT env so it knows where to go)

# Configuration

You need to have a file called ~/.config/jira.ini with this kind of content :

`ini [jira] server=https://localhost.examle.com username=joe password=jane `

Most command can be overriden by env flags for example for example JIRA_PROJECT will be used unless specified with the –project flag.

# Usage

Unless you override it with a flag (see –help for details) it will ask you interactively with fzf the needed thing to create an issue.

If you specify the –description-file it will use the file content for the description.

# Demo

[![asciicast](https://asciinema.org/a/w7MmcseAkk4vBg3JlSMIbC1dW.svg)](https://asciinema.org/a/w7MmcseAkk4vBg3JlSMIbC1dW)

# Authors

Chmouel Boudjnah – chmouel@chmouel.com

# License

Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jira-ohsofancy-0.1.tar.gz (4.4 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page