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
Metadata
Release files for deflakyzavr 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| deflakyzavr-0.1.0.tar.gz | 10.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| deflakyzavr-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.2 kB
Release files / deflakyzavr-0.1.0.tar.gz
| Download URL | deflakyzavr-0.1.0.tar.gz |
|---|---|
| Size | 10.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8b320146e95cbc15292913c7a2f75b221ad82cdb315dfdf0134038d14bb30635
|
|
BLAKE2b-256 checksum How to use checksums |
564e31bf84d2ce2f78da756db9cc8b3236508174f0e282f770c19f5821565e03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.12
|
Release files / deflakyzavr-0.1.0-py3-none-any.whl
| Download URL | deflakyzavr-0.1.0-py3-none-any.whl |
|---|---|
| Size | 11.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2a2757286e4745f727c411a8d915c4199f61185fb7a6fbc36a350e6f526cc949
|
|
BLAKE2b-256 checksum How to use checksums |
7cd1e362a53cc9024220ca3299bc6f49be719aeb673e5ef0b1e2549974cfdb3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.12
|