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.8.tar.gz (23.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-0.1.8.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.8.tar.gz
Algorithm Hash digest
SHA256 c89d65770cafe67c1ef131c5f78ca8f085b43b07837ef3c7c269b0d77eb5d4a3
MD5 6182009b42b87c14b0c462f9c1d4b732
BLAKE2b-256 bb27a12b6bd6f157c95670785f28626eae79145092073b0cf03da7c471e18484

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 982dbab5170325bbbcb35504eec05984a94bc9865a2cffb78da5a72a9fad10da
MD5 fddcc9aa0a6bcbf28f860cf1caae1ab4
BLAKE2b-256 660a58cad994e7d74d3b669f74340866123dc9ca69d8f64e17fe628105eb315f

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