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 Quber CLI

It includes reference python implementation along with 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.6.tar.gz (23.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-0.1.6.tar.gz.

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.6.tar.gz
Algorithm Hash digest
SHA256 7f5aad6a74d8963cb6546936effd4a1a2228556208c4efc86fc389a7a95afc19
MD5 c8bee511664ac4ff2727ef53aa792e40
BLAKE2b-256 fb8f787a71504ae43d104db2ce9dc5b244d6638c6c43255a6a704c281ef0ddf8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 a09ce32d4386c80aa9954b40e744d967a80e5a677234f6a4958ff924fce6362f
MD5 8d5f4542028095e3a6afd5e388eb9a2f
BLAKE2b-256 bd62ab824f3844be6430e1c7df14ec2ea88c7943b93344014a2d2610b48e2938

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