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.4.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.4.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.2.4.tar.gz
Algorithm Hash digest
SHA256 dd7833a95ead69f7a5a660282054ea454a1b1b5db0fc243822951c270cb6c323
MD5 825f0aae9a0c4bdd3244f985e4dadbb9
BLAKE2b-256 02bad56586863cbccdad2e39b067ea1ba1d4e18dc4e2677f963de28440f802fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4462c7b876fbda50d4260e6a362a1252bc300736d0a5abffc13ca4a19c8759cc
MD5 c047d8e1a7ca6d38206aa2f9672e1051
BLAKE2b-256 be5e21fba691b6c83566bc54c5ae957dad3b59be87f7b4f682bf05579e1f6b7b

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