Python SDK to interact with docker registries
Project description
CX Releaser
Package to interact with docker registries
Examples:
- Create new release with recently build image
from cx_releaser.src.release import Release
from cx_releaser.src.docker_registry import AwsRegistry
new_release = Release.from_remote('my_image', AwsRegistry())
new_release.next().push()
- Rollback recently created release
from cx_releaser.src.release import Release
from cx_releaser.src.docker_registry import AwsRegistry
all_releases = Release.get_all_from_remote('my_image', AwsRegistry())
last, prev = all_releases[0], all_releases[1]
last.rollback(prev)
Command line script
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cx_releaser-0.4.0.tar.gz
(6.6 kB
view hashes)
Built Distribution
Close
Hashes for cx_releaser-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc308d95496db853cf6aaf8e4778ad0a19fee5f880bff0ae9d9f8ec4f1f32c2a |
|
MD5 | 589ebf4c30e0e4346b3e11210cac9b9f |
|
BLAKE2b-256 | 4207b63e180badd78623e5f94afa0f36a0cc76e88712d07895396c4f166ab2f4 |