Skip to main content

Qubership Pipelines common library

Project description

PyPI PyPI - Python Version Build Repo Size

Qubership Pipelines Common Library

Open-source python library of clients used by Qubership pipelines/modules.

Library provides easy-to-use clients and wrappers for common devops services (e.g. Jenkins, MiniO, GitLab Pipelines)

Sample implementation

Sample implementation of CLI commands using this library is available at qubership-pipelines-cli-command-samples

It includes reference python implementation along with the Development Guide

Structure

Library is presented as a set of clients with predefined operations

Auto-generated reference (via mkdocs) is available on this repo's GitHub Pages

Installation

  • Add the following section to your dependencies to add Qubership library as a dependency in your project:

    [tool.poetry.dependencies]
    qubership-pipelines-common-library = "*"
    
  • Or you can install it via pip:

    pip install qubership-pipelines-common-library
    

Backported version

There also exists backported to python3.9 version of this library

You can install it via pip:

pip install qubership-pipelines-common-library-py39

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

qubership_pipelines_common_library-2.0.0.tar.gz (46.9 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file qubership_pipelines_common_library-2.0.0.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-2.0.0.tar.gz
Algorithm Hash digest
SHA256 40ab05605ba1ae6460e01965d3f4492a079466a58bf51c5db25fe08a0567f6b3
MD5 89549b74a813a70a3273f52ef7be5deb
BLAKE2b-256 ad867e1d460a4d66e1e4d54918d7ec58c3ee7f211159c411c7eb683b2fb73eaa

See more details on using hashes here.

File details

Details for the file qubership_pipelines_common_library-2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9fce8ea4d5453ced5a1e12b3374c61af2563b31469ba29f7440bdabd7924f89e
MD5 575dc715f0dfdb027bdf248a333723fd
BLAKE2b-256 31d6a5663bf5a3b4c7a5a69930a7b32861d06a768c410a97d80321b16d1b415c

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