API Reference

Configuration

Models for bakery.yaml

config

Image

Image build targets and plans

image

Plugins

Protocol for extending bakery with custom tools

plugins

Registry Management

Clients for DockerHub and GHCR

registry_management.dockerhub.DockerhubClient
registry_management.dockerhub.clean_registry()

Cleans up images in the specified registry.

registry_management.dockerhub.push_readmes()

Push READMEs to Docker Hub for eligible image targets.

registry_management.ghcr.GHCRClient
registry_management.ghcr.clean_registry()

Cleans up images in the specified registry.

registry_management.ghcr.clean_temporary_artifacts()

Cleans up temporary caches and images that are not tagged or are older than a given timedelta.

registry_management.ghcr.GHCRPackageVersion

Represents a GitHub Container Registry package version.

registry_management.ghcr.GHCRPackageVersionMetadata

Represents metadata for a GitHub Container Registry package version.

registry_management.ghcr.GHCRPackageVersionContainerMetadata

Represents container metadata for a GitHub Container Registry package version.

registry_management.ghcr.GHCRPackageVersions

Represents a list of GitHub Container Registry package versions.

Errors

Exception hierarchy

error
Back to top