Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install jira-cli

How to install jira-cli

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install jira-cli
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.2
0.3.7Never BuiltWhy not?
0.2 Available View build log
0.1.9 Available View build log
0.1.7 Available View build log
0.1.5 Available View build log
0.1.1 Available View build log
Windows (64-bit)
0.2
0.3.7Never BuiltWhy not?
0.2 Available View build log
0.1.9 Available View build log
0.1.7 Available View build log
0.1.5 Available View build log
0.1.1 Available View build log
Mac OS X (10.5+)
0.2
0.3.7Never BuiltWhy not?
0.2 Available View build log
0.1.9 Available View build log
0.1.7 Available View build log
0.1.5 Available View build log
0.1.1 Available View build log
Linux (32-bit)
0.3.7 Available View build log
0.2.8 Available View build log
0.2.4 Available View build log
0.2 Available View build log
0.1.9 Available View build log
0.1.7 Available View build log
0.1.5 Available View build log
0.1.1 Available View build log
Linux (64-bit)
0.3.7 Available View build log
0.2.4 Available View build log
0.2 Available View build log
0.1.9 Available View build log
0.1.7 Available View build log
0.1.5 Available View build log
0.1.1 Available View build log
0.3.7 Available View build log
 
License
MIT
Dependencies
Imports
Lastest release
version 0.3.7 on Apr 13th, 2013

Introduction

Simple command line utility to interact with your jira instance.

build status

Installation

  • with easy_install or pip:

    sudo easy_install jira-cli
    sudo pip install jira-cli
    
  • from source:

    git clone http://github.com/mig33/jira-cli
    cd jira-cli
    python setup.py build
    sudo python setup.py install
    
  • after installation, a few configuration steps will be prompted upon invoking jira-cli for the first time:

    ali@home ~ $ jira-cli
    base url for your jira instance (e.g http://issues.apache.org/jira):http://jira.yourdomain.com
    enter username:ali
    enter password:*********
    

    The details of your jira instance will be kept in ~/.jira-cli/config and the authentication token will be stored in ~/.jira-cli/auth. Once the authentication token has expired you will be reprompted for your username & password again. Alternatively you can provide the username and password on the command line as:

    ali@home ~ $ jira-cli --user=ali --password=sekret ...
    

Usage

A few examples to get started.

create an issue with only a title in project TP with default priority and type Bug:

ali@home ~ $ jira-cli -n Bug -t "Test Bug" --priority=Major -p TP
link                 : http://jira.yourdomain.com/browse/TP-24
assignee             :
summary              : Test Bug
issue                : TP-24
reporter             : ali

create an issue with priority Major and a description:

ali@home ~ $ jira-cli -n Bug -t "Test Bug" --priority=Major -p TP the description
link                 : http://jira.yourdomain.com/browse/TP-25
assignee             :
summary              : Test Bug
issue                : TP-25
reporter             : ali

list the issue TP-25:

ali@home ~ $ jira-cli TP-25
link                 : http://jira.yourdomain.com/browse/TP-25
assignee             :
summary              : Test Bug
issue                : TP-25
reporter             : ali

list the issues TP-20 & TP-21:

ali@home ~ $ jira-cli TP-20 TP-21
link                 : http://jira.yourdomain.com/browse/TP-20
assignee             : ali
summary              : test
issue                : TP-20
reporter             : ali

link                 : http://jira.yourdomain.com/browse/TP-21
assignee             :
summary              : Test Bug
issue                : TP-21
reporter             : ali

list the issues in short form:

ali@home ~ $ jira-cli TP-20 TP-21 TP-22 --oneline
TP-20 test < http://jira.yourdomain.com/browse/TP-20 >
TP-21 Test Bug < http://jira.yourdomain.com/browse/TP-21 >
TP-22 Test Bug < http://jira.yourdomain.com/browse/TP-22 >

add a comment to an existing issue:

ali@home ~ $ jira-cli -j TP-20 -c this is a new comment
this is a new comment added to TP-20

provide your own formatting:

ali@home ~ $ jira-cli TP-20 --format="%reporter, %summary, %status"

free text search for issues:

ali@home ~ $ jira-cli --search some random words

list only the comments for an issue:

ali@home ~ $ jira-cli --comments-only TP-20
Thu Nov 10 08:42:55 UTC 2011 ali : this is a new comment
Fri Dec 02 00:19:40 UTC 2011 ali : another comment
Sat Mar 10 11:08:34 UTC 2012 ali : test comment
Sat Mar 10 11:08:51 UTC 2012 ali : another test comment

Subscribe to package updates

Last updated Apr 13th, 2013

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.