jira-helper

command module
v0.0.0-...-fbf6ce9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2024 License: MIT Imports: 2 Imported by: 0

README

Jira Helper CLI

This project is born to help building automation scripts with jira. This CLI is a 1:1 integration with the Jira REST API v2 to help you execute repetitive tasks via scripts or simply change your card status, assignee and more to come.

Because a tool to query JSON payloads is already available (jq) this cli is intended to act as a simple HTTP client so it's flexible enogh and can help building scripts to automate you work with jira if needed.

Installing

    go install github.com/cedrata/jira-helper@latest

Featrues

Because this implementation aims to be 1:1 implementation of the JIRA REST API v2 a command will exist for each section. Each command will have it's own subcommand, each subcommand will be linked to a URL and an HTTP method to keep the integration simple.

To follow you can find the implemented endpoints for each jira group:

Configuration

Before using the cli create the file ~/.jira-helper.config with the same structure as follows:

[default]
host=your.host.com
token=yourjiratoken

The configuration file is strucutred to hava many profiles. The profile default is the one used if the --profile flag is not provided. If you wish to have more than one profile and call it explicitely add a section structured like the example before and you can add the --profile flag with the name you set for the profile.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL