Skip to main content

Jira and Xray API

Project description

JAXA - Jira And Xray API

This is not intended to be a fully functioning complete API client module for Jira & Xray. One day it may be. For now it merely meets the criteria I need it to offer.

Configuration

Environment Variable Configuration

Environment Variable Description
JAXA_JIRA_BASEURL URL for Jira Cloud. E.g. https://example.atlassian.net
JAXA_JIRA_USERNAME Email address of user for connecting to Jira
JAXA_JIRA_APITOKEN API Token of user for connecting to Jira
JAXA_JIRA_CLIENT_ID Client ID for accessing Jira Xray
JAXA_JIRA_CLIENT_SECRET Client Secret for accessing Jira Xray
JAXA_XRAY_BASEURL URL for XRay Cloud. E.g. https://xray.cloud.getxray.app/api/v1
JAXA_PROJECT_ID ID of Jira Project
JAXA_PROJECT_NAME Name of Jira Project

Usage

Tests

Warning: These tests will create tickets in Jira

# Run all functional tests against supported python versions via nox
poetry run run-tests

#
poetry run nox -s functional_tests-3.8

poetry run nox -s jira_issues-3.8

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jaxa-1.3.0.tar.gz (28.5 kB view hashes)

Uploaded Source

Built Distribution

jaxa-1.3.0-py3-none-any.whl (44.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page