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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.7.tar.gz
Algorithm Hash digest
SHA256 3e62d746112545c7e2c59560369de833f495a878bee9f984f7c824734dacbe57
MD5 2a83b511ef43252adbbccef7ba2af735
BLAKE2b-256 2f33d055ccb9b0b7e68f69f19d843395da063d4e7f7f3e6213c4c45ae1fbdede

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for qubership_pipelines_common_library-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 a989c9ad765f104c4757baaa24b361bb6d3bb781f47d71623458bdcb6d963cef
MD5 1db76ba4e5984492ad06ea4e5035e444
BLAKE2b-256 aef4c3004b0989ce433099f15cb97718f7e0fd63e1a8ed3d42fc9387422116a4

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