jcl
v0.0.5
Published
A simple, robust command line interface for interacting with jira issues.
Downloads
5
Readme
jira-cli
nodejs powered jira cli
install
git clone https://github.com/moonsspoon/jira-cli.git
npm install
edit config.js
{
protocol: 'https',
host: "jira.company.com/",
port: null,
user: 'username',
password: 'password'
}
node jira --help
example usage
jira list --assignee <user> --project <name>
$ jira list -a brian.mathews -p BE
BE-72 O Add BTI Logo to Website
BE-58 R Create Contact UI Documentation
BE-56 C Create "Add Member" dialog design for Team UI
BE-55 C Create "Organization Search" dialog design for Team UI
BE-54 R Create Team UI Documentation
BE-53 R Create User UI Documentation
BE-22 R Style Team UI
BE-18 R Style User UI
jira show <id>
$ jira show BE-54
Assignee: None
Creator: Brian Mathews
Status: Resolved
Priority: Major
Type: Task
Components: Web
Summary:
Create Team UI Documentation
Description:
Create mockups/documentation for team screen to guide development.
jira start <id>
$ jira start BE-54
Success
jira resolve <id>
$ jira resolve BE-54
Success
jira --help
Commands:
projects list all projects
issuetypes list all issue types
list [options] list issues
create [options] create an issue
show <id> show an issue by id
close <id> close an issue by id
resolve <id> resolve an issue by id
start <id> set an issue to in progress by id
stop <id> set an issue to open by id
delete <id> delete an issue by id
comment <id> <text> comment on an issue
assign <id> <user> assign a user to an issue
Options:
-h, --help output usage information
jira list --help
Usage: list [options]
Options:
-h, --help output usage information
-a, --assignee <user> filter list by assignee
-p, --project <project> filter list by project
-c, --creator <user> filter list by creator
-s, --status <o|c|r|i> filter list by status
-f, --format format as table
jira create --help
Usage: create [options]
Options:
-h, --help output usage information
-i, --interactive interactive mode
-a, --assignee <user> assignee
-p, --project <project> project
-s, --summary <summary> title/summary
-d, --desc <desription> description
-t, --type <issue type> name of issue type
license
MIT