Skip to main content

Qubership Pipelines common library

Project description

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)

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

Sample implementation

Sample implementation of CLI commands using this library is available at Quber CLI

It includes reference python implementation along with Development Guide

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-0.1.5.tar.gz (23.8 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-0.1.5.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.5.tar.gz
Algorithm Hash digest
SHA256 af566e911b56f0f3c6dd308157e8a23060313f0e3440e4d8a2db29748792bc60
MD5 99977dcb89f3c1b9336fe7ad4e0bd867
BLAKE2b-256 b183dff041396b85e1ff1b5ebb5bc1de3f618a445ba88be6a1ea6f54240abac2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 01cd54340b595ee8d8513ab4b49d86c0748b8a297abc2da1cd7b668dac7df235
MD5 9b900f376c784d893de1a0f89787317f
BLAKE2b-256 e5ac662619bc1cd28934f45bf1b20176b633682168aae47dd9e1a90187f0bb60

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