INNER CODE UNIT · Go
isHelmVersionGreaterThanEqual
databus23/helm-diff · cmd/helm.go:113
func isHelmVersionGreaterThanEqual(versionToCompareTo *semver.Version) (bool, error) {
helmVersion, err := getHelmVersion()
if err != nil {
return false, err
}
return helmVersion.GreaterThanEqual(versionToCompareTo), nil
}
func compatibleHelm3Version() error {
isCompatible, err := isHelmVersionAtLeast(minHelmVersion)
if err != nil {
return err
}
if !isCompatible {
return fmt.Errorf("helm diff upgrade requires at least helm version %s", minHelmVersion.String())
}