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 qubership-pipelines-cli-command-samples

It includes reference python implementation along with the 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.9.tar.gz (24.4 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.9.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.9.tar.gz
Algorithm Hash digest
SHA256 1e3717981a42a3a2b2e061d24879a8eab34d16f425bcaecea1e942b0c67e5998
MD5 99a8414eec5cfc8c46746357d5774e76
BLAKE2b-256 2ad4cf72d463401a1a5de6db1ca19e992bed9a0c0e533decbd702afefda1fddc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 2c12cd11fc1eaa77d1aed6682f041ec1c2508199c9ff3bec5ec1d7ea17fd626f
MD5 1149c54173496392d931f64752fe0c09
BLAKE2b-256 a86c5e41c89be94b8cbcdbab3c58380164135770399a71bcad2f398eaaf94d3a

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