overwatch-ci-helper
This python package is built to help overwatch during ci builds/tests. It utilizes the docker-py package to manage deploying any number of overwatch microservices during CI testing. It requires you to have a config defined which has information about the image to use, the config for the overwatch microservices and the such.
Installation
To install the package, install it in the same way anyone install python packages:
python3 -m pip install overwatch-ci-helper
Usage
To use the package, simply use it in the following manner:
needs model-registry overwatch-server input-server -c PATH/TO/config.yaml --keystores PATH/TO/.dcp
...
...
...
needs model-registry overwatch-server input-server -c PATH/TO/config.yaml --keystores PATH/TO/.dcp --cleanup
The first command spins up a model-registry, overwatch-server and an input-server using the config specified and with the keystores given. The second cleans up the spun up docker containers, kills them and removes them from docker.
Metadata
Release files for overwatch-ci-helper 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| overwatch_ci_helper-0.1.2.tar.gz | 4.6 kB | Without provenance | Details for overwatch_ci_helper-0.1.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| overwatch_ci_helper-0.1.2-py3-none-any.whl | Python 3 | none | any | Details for overwatch_ci_helper-0.1.2-py3-none-any.whl |
Total release size: 10.4 kB
Release files / overwatch_ci_helper-0.1.2.tar.gz
| Download URL | overwatch_ci_helper-0.1.2.tar.gz |
|---|---|
| Size | 4.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
30276114e686a62dcd48b7ca47ff99c5aa3941169e97c1369580897ddae5d445
|
|
BLAKE2b-256 checksum How to use checksums |
315eb884d20ceb22d1545ea25941dc5a01ad461f4f5e1d541aa9175765bb465a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.10.12 Linux/5.4.0-152-generic
|
Release files / overwatch_ci_helper-0.1.2-py3-none-any.whl
| Download URL | overwatch_ci_helper-0.1.2-py3-none-any.whl |
|---|---|
| Size | 5.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ef962dc54f828fe4bc998481eb1a337448f181b8bfa57ffab428478edc6e92d6
|
|
BLAKE2b-256 checksum How to use checksums |
622b502383a02f2bda19fb5dc845323689f218f91bc9db63380cd03538f6cb48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.10.12 Linux/5.4.0-152-generic
|
Security for overwatch-ci-helper 0.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.