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-0.2.3.tar.gz (30.5 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.2.3.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.2.3.tar.gz
Algorithm Hash digest
SHA256 f319b6d63bceac745beb8ae0d5f593cb45ea7d2184b3e1969612b3730db4e777
MD5 7f5cefb54e0a7c09d753ef9ab6ff4f28
BLAKE2b-256 b5cc556165c9c5347e8176ff504fa2f212fb05cf42a99160aac7d98e528da0ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 786ed1eac33b6e3a04cd50211e14ea006783c43e5df69ed8bad3888d3190524a
MD5 8409f613f3859fdbeb77f84fe4c1a01e
BLAKE2b-256 370d2d8782a232f3f2e8d002fa93e6db691c65b496f2ac16100b5d484ba5c338

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