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.13.tar.gz (81.7 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.13.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-2.0.13.tar.gz
Algorithm Hash digest
SHA256 ad4593679be1328d81634c7a9a63a7b02f2a1611abb5acfc08fd8e82fa84f56f
MD5 8381fd6e2509a4292916bd1f34a0ad0a
BLAKE2b-256 ec80b96eb1654a8bcf9fa076c0b1d02dc1bfcc46b82703e36c2e7638fc18947d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-2.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 71ceea7387712006eacee77101a8a4bf2092a17c1122ee20b3118839a04a8de3
MD5 3c73f5892a39ef2e4a4f5052ddf2b5a4
BLAKE2b-256 24d5d97446fc869b57ca3c33d2e8c9ce9d1c10d6b6f2f8093e802954cd79a585

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