Skip to content

jamacku/sprinter

Β 
Β 

Repository files navigation

JIRA Sprinter

npm version Tests Linters CodeQL codecov

Description

Simple CLI tool that helps to manage sprints in JIRA Board.

Usage

Make sure to store your JIRA Personal Access Token (PAT) in the ~/.config/jira-sprinter/.env or ~/.env.jira-sprinter file:

# ~/.config/jira-sprinter/.env
JIRA_API_TOKEN="exaple-token"

Tip

You can also set default values for the assignee, board and more in the ~/.config/jira-sprinter/.env or ~/.env.jira-sprinter file:

# ~/.config/jira-sprinter/.env
ASSIGNEE="your-jira-username"
BOARD="your-jira-board-id"

Using Node.js

# run it using npx
npx jira-sprinter

# or install it globally using npm
npm install -g jira-sprinter
jira-sprinter

How to use

Important

This tool is intended to be used by Red Hat employees on the Red Hat JIRA instance. It may be adapted to work with other JIRA instances in the future.

$ jira-sprinter --help
Usage: jira-sprinter [options]

πŸƒ Small CLI tool to manage sprints in JIRA Board

Options:
  -V, --version              output the version number
  -b, --board [board]        Jira Board ID
  -a, --assignee [assignee]  Jira Assignee (default: "<user-login>@redhat.com")
  -y, --yolo                 YOLO mode, dangerously skip all questions, apply
                             default values (use with caution!) (default: false)
  -n, --nocolor              Disable color output (default: false)
  -x, --dry                  dry run
  -h, --help                 display help for command

About

πŸƒ Small CLI tool to manage sprints in JIRA Board

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 98.1%
  • JavaScript 1.9%