# Packages
Package mocks is a generated GoMock package.
# Functions
ClusterRegistryCredentials load docker credentials from build pod.
ConvertRepositoryTagsToTags convert multiple repository tags to tags.
ConvertRepositoryTagToTag convert repository tag to tag.
ConvertTagToRepositoryTag Convert tag to repository tag.
CreateImageNameFromSpecAndTags makes a target image to be used for push.
GetDockerConfigPath path to the docker configuration file.
GetPortOrDefault return port or 443 if not set.
GetUtcTimestamp get utc timestamp.
InsecureOrDefault use insecure if build is BinaryBuild.
LocalRegistryCredentials load docker credentials from localhost.
NewRegistryClient create new registry client.
# Constants
EnvAppVersion APP_VERSION.
EnvAuroraVersion AURORA_VERSION.
EnvPushExtraTags PUSH_EXTRA_TAGS.
EnvSnapshotVersion SNAPSHOT_TAG.
ImageBuildTime IMAGE_BUILD_TIME.
TZ TZ.
# Structs
BasicAuthWrapper RoundTrip.
BuildConfig image build configuration.
Config is the configuration of the container received from the client.
ContainerConfig go representation of the ContainerConfig schema.
DockerContainerConfig go representation of the DockerContainerConfig schema.
HealthConfig holds configuration settings for the HEALTHCHECK feature.
Layer represents a container layer.
Manifest schema representation.
ManifestV2 is the go representation of a docker manifest.
OCIContainerConfig go reprsentation of the OCIContainerConfig schema.
RegistryClient configuration.
RegistryConnectionInfo registry connection info.
RegistryCredentials registry access url and credentials.
TagsAPIResponse list tags registry response.
V1Image stores the V1 image configuration.
# Interfaces
Registry interface provides methods for interacting with a container registry.