# Functions
Build copies the source directory to a temporary directory, generates the required manifests and runs kustomize to build the final resources.
ExtractComponentImages reads the source directory and extracts the container images from the components manifests.
ExtractComponentImagesWithDigest reads the source directory and extracts the container images with digest from the kustomize images patches.
GetArtifactDigest looks up an artifact from an OCI repository and returns the digest of the artifact.
No description provided by the author
IsCompatibleVersion checks if the version upgrade is compatible.
MakeDefaultOptions returns the default builder configuration.
MatchVersion returns the latest version dir path that matches the given semver range.
MkdirTempAbs creates a tmp dir and returns the absolute path to the dir.
PullArtifact downloads an artifact from an OCI repository and extracts the content of the first tgz layer to the given destination directory.
# Constants
No description provided by the author
# Structs
ArtifactStorage represents the source-controller PVC.
ComponentImage represents a container image used by a component.
Options defines the builder configuration.
Result holds the build result.
No description provided by the author