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.9.tar.gz (78.2 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.9.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-2.0.9.tar.gz
Algorithm Hash digest
SHA256 78c41af9686f076feb70a7ac642c50a4ccab90f74671960895f649ec1ba3eff8
MD5 cfc38e5a154b9bb5e971b6086d11cf5e
BLAKE2b-256 b8ed5c5b89edbef5df0edc89f633d33edee44a5036e7e8870825ce444abbf0b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-2.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 9a516dc6d9bae219e8a3c8b56d20a1ff72e06bd44d231d60b8d7a08f2efc6be4
MD5 b7d8a3816580fb78235da9b44e16fd0e
BLAKE2b-256 91465e52cf659c6f2d0dc0930b2bae4f5cd531b811189a7cdb7c9bdb0590e986

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