Milestone | Pull Requests | Issues | v0.8.4...v0.8.5
Features
#462 #464 Add template functions trimPrefix
and semverWithVersion
⚠️ This is for Registry Configuration.
The template function semver
assumes that the version format is semver, but sometimes the version format isn't semver.
For example, the version string of kubernetes-sigs/kustomize
has a prefix kustomize/
, so we have to remove the prefix.
e.g.
- type: github_release
repo_owner: kubernetes-sigs
repo_name: kustomize
asset: 'kustomize_{{trimPrefix "kustomize/" .Version}}_{{.OS}}_{{.Arch}}.tar.gz'
version_constraint: 'semverWithVersion(">= 4.2.0", trimPrefix(Version, "kustomize/"))'
version_overrides:
- version_constraint: 'semverWithVersion("< 4.2.0", trimPrefix(Version, "kustomize/"))'
rosetta2: true