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.5.tar.gz (67.7 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.5.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-2.0.5.tar.gz
Algorithm Hash digest
SHA256 b683b33162f0a2a24a0fb6aa251a880a339988ff1ea69860de01179a3a6b5058
MD5 69c0e460ca6f9acc863a774ccebb7162
BLAKE2b-256 302867bafaf87779a27bd11b8c6ca2b244fafa0d4ca6ac080f4c79b4f22f7853

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-2.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 67fa49d41c1deb5fe93f615a6f4542b4d5d326179ca7745a96dcc7ea2b825d7e
MD5 b9979c7fe30e1b3da80d49c114dcf579
BLAKE2b-256 98ff9366ed2709e52f0257c30470ae4938becd4b5b595c59f7fd41368feac4b2

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