0.0.5 • Published 11 years ago

jcl v0.0.5

Weekly downloads
2
License
-
Repository
github
Last release
11 years ago

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

0.0.5

11 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago