Skip to main content

vedro.io plugin for creating ticket into jira for flaky duty

Project description

Deflakyzavr Plugin

This plugin creates a duty ticket in JIRA. It can be configured using command-line arguments or a configuration file (setup.cfg).

Installation

To install the plugin, use pip:

pip install deflakyzavr

Configuration

You can configure the plugin using a configuration file (setup.cfg). Below is an example of the configuration file:

[deflakyzavr]
jira_server = https://your-jira-server.com
jira_user = your_username
jira_password = your_password
jira_project = your_project_key
jira_components = component1,component2
epic_link_field = customfield_10011
jira_epic = EPIC-123
issue_type = 3
planned_field = customfield_10012
duty_label = flaky_duty
dry_run = false

Usage

You can run the plugin using the following command:

python -m deflakyzavr --config path/to/setup.cfg [options]

Command-Line Arguments

  • --config, -c: Path to the config file (default: setup.cfg)
  • --jira-server, -s: JIRA server address
  • --jira-user, -u: JIRA user
  • --jira-password, -p: JIRA password
  • --jira-project: JIRA project key
  • --jira-components: JIRA task components (comma-separated)
  • --epic-link-field: ID of custom JIRA field for epic link
  • --jira-epic: JIRA epic link
  • --issue-type: JIRA issue type (default: 3)
  • --planned-field: ID of custom JIRA field for planned date
  • --duty_label: JIRA task label (default: flaky_duty)
  • --dry-run: Dry run mode

Example

python -m deflakyzavr -c setup.cfg --jira-server https://your-jira-server.com --jira-user your_username --jira-password your_password --jira-project your_project_key

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

deflakyzavr-0.1.0.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

deflakyzavr-0.1.0-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file deflakyzavr-0.1.0.tar.gz.

File metadata

  • Download URL: deflakyzavr-0.1.0.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for deflakyzavr-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8b320146e95cbc15292913c7a2f75b221ad82cdb315dfdf0134038d14bb30635
MD5 b5425ca311b091b7ca24c73e78144fe2
BLAKE2b-256 564e31bf84d2ce2f78da756db9cc8b3236508174f0e282f770c19f5821565e03

See more details on using hashes here.

File details

Details for the file deflakyzavr-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: deflakyzavr-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for deflakyzavr-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2a2757286e4745f727c411a8d915c4199f61185fb7a6fbc36a350e6f526cc949
MD5 bc89498f5a0479f1de7ea8ff12264154
BLAKE2b-256 7cd1e362a53cc9024220ca3299bc6f49be719aeb673e5ef0b1e2549974cfdb3f

See more details on using hashes here.

Supported by

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