Skip to content

Commit

Permalink
Add features at a glance
Browse files Browse the repository at this point in the history
(feature/180_features_at_a_glance)
  • Loading branch information
Nicholas Wiles committed Jun 6, 2020
1 parent de41865 commit a53f71d
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 3 deletions.
15 changes: 12 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,17 @@ Getting Started

Complete documentation is available at `zazu.readthedocs.io <http://zazu.readthedocs.io>`__.

Zazu is a CLI development workflow management tool that combines
elements of git flow with issue tracking and code review.
Zazu is a CLI development workflow management tool that works with git, github, and JIRA.

Features at a glance:
- Branch creation from new or existing tickets.
- Issue creation to associate branch with issue.
- Code review creation to associate review with issue.
- Code style enforcement/fix on commit.
- Insert branch name into every commit.
- Open code review and issue webpages from terminal.
- `git-flow <https://nvie.com/posts/a-successful-git-branching-model/>`__ branching model.
- Rich tab-completion on Linux and OS X.

.. image:: https://g.gravizo.com/svg?digraph%20G%20{
"Zazu" -> "Issue Tracker"
Expand All @@ -42,7 +51,7 @@ elements of git flow with issue tracking and code review.
"Code Style" -> "..."}
:align: center

Zazu is implemented in Python and is a
Zazu is implemented in Python 3 and is a
`Click <http://click.pocoo.org/5/>`__ based CLI. If you're wondering why
Click, this is a `well answered <http://click.pocoo.org/5/why/>`__
question.
Expand Down
13 changes: 13 additions & 0 deletions test.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
from atlassian import Jira

j = Jira(
url='https://zazucli.atlassian.net/',
username='nhwiles@gmail.com',
password='ZdgU1Xtft8OoQu1ZFNu085D6')

me = j.issue('ZZ-5', fields='assignee')
print(me['key'])
try:
j.assign_issue(me['key'], 'asdf')
except Exception as e:
print(e)

0 comments on commit a53f71d

Please sign in to comment.