#rest #jira

jimberlage_jira_client

Provides a REST client to access the JIRA V3 API. It aims to be complete, but is not yet; should only be used if you have the inclination to add features you want.

3 stable releases

1.3.0 Feb 20, 2023
1.2.0 Feb 20, 2023
1.0.0 Feb 18, 2023

#24 in #jira

25 downloads per month

MIT license

24KB
450 lines

jimberlage_jira_client

Provides a library for accessing JIRA. While the intent is to write it in such a way as to make it support any aspect of the JIRA API, it is currently very limited in scope and probably only suitable for small projects. Until it covers more of the JIRA API, it will remain prefixed with jimberlage on the crate so that you can opt for a more feature-rich JIRA client in the meantime.

If you need a more featureful client, try jira. Based on OpenAPI, probably suitable if you need a lot of the JIRA API.

Usage

cargo add jimberlage_jira_client

Tests

Most tests in this repository are doc tests. I unfortunately don't have a good way to do tests against the JIRA REST client, as that would require a dedicated public JIRA instance and personal access token.

cargo test

Dependencies

~5–17MB
~234K SLoC