Skip to main content

Qubership Pipelines common library

Project description

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)

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

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

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.1.10.tar.gz (25.6 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.1.10.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.10.tar.gz
Algorithm Hash digest
SHA256 f4ef6ddb6e52f650f0bd9b70921f056e2a56a0311f5e86decf36c664bb6bb152
MD5 a57d6160fd7524cf5e437f886ef04611
BLAKE2b-256 ce290f08a33c6a3444696b315eeb9a0efb1346b3e77dde7f10df072fa6cb12c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 6ba9f822bd5f97cdada91aea14fe355a7c1899560a3a4b0b674e71606256d89e
MD5 d17c2dc6ebe152f3a6779aac870665cb
BLAKE2b-256 be17ef16e88c605eaa8f82d65e1b7398e0628c5d35554c5b4b45f57ec3b4a282

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