helm_oci_digest rules.
Rules
Providers
helm_oci_digest
load("@rules_helm//helm:helm_oci_digest.bzl", "helm_oci_digest")
helm_oci_digest(name, chart)
Compute the OCI manifest digest for a Helm chart at build time.
This rule constructs the OCI manifest that helm push (Helm v4) would
create and computes its sha256 digest. The .tgz file's mtime is used for
the creation annotation, formatted in UTC to match the push side.
The digest file contains a single line: sha256:<hex>.
ATTRIBUTES
| Name | Description | Type | Mandatory | Default |
|---|---|---|---|---|
| name | A unique name for this target. | Name | required | |
| chart | A helm_chart target providing HelmPackageInfo. | Label | required |
HelmOCIDigestInfo
load("@rules_helm//helm:helm_oci_digest.bzl", "HelmOCIDigestInfo")
HelmOCIDigestInfo(digest)
OCI manifest digest for a Helm chart, computed at build time.
FIELDS