img | ||
.gitignore | ||
.travis.yml | ||
authentication.go | ||
errors.go | ||
issue.go | ||
jira.go | ||
LICENSE | ||
README.md |
go-jira
Go client library for Atlassian JIRA.
The code structure of this package was inspired by google/go-github.
Features
- Authentication (HTTP Basic, OAuth, Session Cookie)
- Create and receive issues
- Call every (not implemented) API endpoint of the JIRA
Attention: This package is not JIRA API complete (yet), but you can call every API endpoint you want. See "Call a not implemented API endpoint" how to do this. For all possible API endpoints have a look at latest JIRA REST API documentation.
Installation
It is go gettable
$ go get github.com/andygrunwald/go-jira
(optional) to run unit / example tests:
$ cd $GOPATH/src/github.com/andygrunwald/go-jira
$ go test -v
API
Please have a look at the GoDoc documentation for a detailed API description.
The latest JIRA REST API documentation was the base document for this package.
Examples
Further a few examples how the API can be used. A few more examples are available in the GoDoc examples section.
TODO: Provide examples
Call a not implemented API endpoint
TODO: Provide an example to call an endpoint that is not implemented yet
Implementations
TODO
License
This project is released under the terms of the MIT license.