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)

Using Execution Commands

Sample implementation of CLI commands using this library is available at qubership-pipelines-cli-command-samples

Library itself also provides commands since v2.0.0, and there's a separate documentation on recommended ways to integrate and use them in your applications.

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
    

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.14.tar.gz (84.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-2.0.14.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-2.0.14.tar.gz
Algorithm Hash digest
SHA256 2c587a59ec614e78ce2e52cefb9613c88694389297620189c08cf0f602f259cf
MD5 43c822880aad895922e08cb01657e397
BLAKE2b-256 0c686f17952b6dc60a85a076cd43c8b1c8bf48b6b832f5e98790e3d5a1b9cc2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-2.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 29076f58d6830ac86b8715c228f58958a2cc2ff1e7c0706a85d853ed12cf5988
MD5 d8aebd3c24c8ca95ff76891c55d44817
BLAKE2b-256 abe54933f1d48479497997edeb84b6196de8ede4c4e112939bfc0a1dd7d364f2

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