All Projects → lusarz → jira-node-cli

lusarz / jira-node-cli

Licence: MIT license
JIRA command line interface written in NodeJS

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to jira-node-cli

jira-cli
🔥 [WIP] Feature-rich interactive Jira command line.
Stars: ✭ 809 (+1294.83%)
Mutual labels:  jira, jira-cli
jira.js
A JavaScript/TypeScript wrapper for the JIRA Cloud, Service Desk and Agile REST API
Stars: ✭ 156 (+168.97%)
Mutual labels:  jira, jira-client
jira.plugin.zsh
CLI support for JIRA & Git interaction
Stars: ✭ 31 (-46.55%)
Mutual labels:  jira, jira-cli
katibu
the missing productivity tool for connecting Jira, Github and local git together 🚀
Stars: ✭ 13 (-77.59%)
Mutual labels:  jira, jira-client
vira
Create and update your Jira issues while inside Vim!
Stars: ✭ 76 (+31.03%)
Mutual labels:  jira
vscode-confluence-markup
Visual Studio Code extension for Confluence® markup
Stars: ✭ 21 (-63.79%)
Mutual labels:  jira
jira scan
A simple remote scanner for Atlassian Jira
Stars: ✭ 89 (+53.45%)
Mutual labels:  jira
prepare-commit-msg
Automatically prefix commit messages with the current branch issue number
Stars: ✭ 28 (-51.72%)
Mutual labels:  jira
jira-dark-theme
⚫ A dark theme for Jira
Stars: ✭ 24 (-58.62%)
Mutual labels:  jira
git-mit
Minimalist set of hooks to aid pairing and link commits to issues
Stars: ✭ 44 (-24.14%)
Mutual labels:  jira
jiraworklogtool
A simple Chrome Extension that allows adding worklog in Jira easily.
Stars: ✭ 38 (-34.48%)
Mutual labels:  jira
Confluence-and-Jira
Docker部署并破解Jira、Confluence及相关插件;若图片加载不出来可以访问我的博客原文查看
Stars: ✭ 60 (+3.45%)
Mutual labels:  jira
Jiraffe
One stop place for exploiting Jira instances in your proximity
Stars: ✭ 157 (+170.69%)
Mutual labels:  jira
Jira-Lens
Fast and customizable vulnerability scanner For JIRA written in Python
Stars: ✭ 185 (+218.97%)
Mutual labels:  jira
jirazzz
A jira rest client for the command line, written in clojure as a babashka script.
Stars: ✭ 26 (-55.17%)
Mutual labels:  jira
jiraya
Jiraya - Simple Jira CLI
Stars: ✭ 14 (-75.86%)
Mutual labels:  jira
ticket-check-action
Verify that pull request titles start with a ticket ID
Stars: ✭ 29 (-50%)
Mutual labels:  jira
CVE-2019-8449
CVE-2019-8449 Exploit for Jira v2.1 - v8.3.4
Stars: ✭ 66 (+13.79%)
Mutual labels:  jira
jira-sprint-reporting
Reporting in a Google Sheet on a Sprint level using JIRA REST API
Stars: ✭ 25 (-56.9%)
Mutual labels:  jira
postee
Simple message routing system that receives input messages through a webhook interface and can enforce actions using predefined outputs via integrations.
Stars: ✭ 160 (+175.86%)
Mutual labels:  jira

Love jira-node-cli? Please consider donating to sustain our activities

JIRA CLI   Build Status   Tweet

Usage: jira [options] [command]

Options:

  -h, --help                output usage information

Commands:

  create-issue              Create new issue
  issue-link [issueName]    Copy issue link to clipboard
  issue-status [issueName]  Show issue status
  issue [issueName]         Show issue details
  jql [jql]                 Show issues using JQL
  all                       Alias => jira jql ''
  my-issues                 Alias => jira jql 'assignee in (currentUser()) ORDER BY status ASC'
  my-not-released           Alias => jira jql 'status not in (Released) AND assignee in (currentUser()) ORDER BY status ASC'
  my-stage                  Alias => jira jql 'status in ('Deployed to Stage') AND assignee in (currentUser()) ORDER BY status ASC'
  sprint                    Alias => jira jql 'sprint in openSprints() ORDER BY status ASC'
  stage                     Alias => jira jql 'status in ('Deployed to Stage') ORDER BY status ASC'

jira-all

jira-issue

Tips

Commands like jira all, jira my-not-released are implemented as aliases. I'm planning to allow user to create his own aliases but currently there is a few hardcoded, so you may meet error like:

JIRA respond with '400 Bad Request' status.
ERROR MESSAGE:
The value 'Released' does not exist for the field 'status'.
Please try again later

As a workaround please use plain jira jql queries, for example:

jira jql 'project=ABC AND status in (New)'
jira jql 'assignee in (currentUser()) ORDER BY status ASC' 
jira jql 'project=XYZ AND assignee in (currentUser()) ORDER BY status ASC'                                                                                                                                                       	.

Install

npm install -g jira-node-cli

Usage

Type:

jira

and you will be asked about credentials to your JIRA account. Credentials will be saved in ~/.jirarc file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].