Skip to main content
Version: v0.35.0

platforms-required

Image must support a required set of platforms.

ProviderLevelTags
ociWarningcompatibility

Parameters

NameDefault ValueDescription
platforms['linux/amd64', 'linux/arm64']n/a

Messages

TypeMessage
PassImage supports all required platforms.
FailImage is missing required platforms (supported: ${results.oci.platforms_supported}; required: ${criterion.params.platforms}).

Playbook Example

rules:
- provider: oci
criterion: platforms-required
options:
platforms:
- linux/amd64
- linux/arm64

Condition

{
"contains_all": [
{
"var": "results.oci.platforms_supported"
},
{
"var": "criterion.params.platforms"
}
]
}