PiperCI Python Shared Libraries¶
A python library for interacting with the various components of PiperCI
Installation¶
pip install piperci
OR
pip install -e piperci@git+https://gitlab.com/dreamer-labs/piperci/python-piperci.git
Provided Libraries¶
faas.ThisTask: a wrapper class to ease the burden of developing PiperCI compatible FaaS functions.
ArtMan Client: a client library for interacting with artifact REST APIs
GMan Client: a client library for interacting with the gman REST APIs
StoreMan: a library for interacting with the storage backends
sritool: a CLI and python utility library for generating sri hashes used for working with ArtMan