consistently use Masterminds/semver (#1209)
This commit is contained in:
parent
017bcf22ae
commit
9f2264ce24
2
go.mod
2
go.mod
|
|
@ -51,7 +51,7 @@ require (
|
||||||
github.com/a8m/envsubst v1.3.0 // indirect
|
github.com/a8m/envsubst v1.3.0 // indirect
|
||||||
github.com/aws/aws-sdk-go v1.48.15
|
github.com/aws/aws-sdk-go v1.48.15
|
||||||
github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect
|
github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect
|
||||||
github.com/blang/semver v3.5.1+incompatible
|
github.com/blang/semver v3.5.1+incompatible // indirect
|
||||||
github.com/dimchansky/utfbom v1.1.1 // indirect
|
github.com/dimchansky/utfbom v1.1.1 // indirect
|
||||||
github.com/fatih/color v1.15.0 // indirect
|
github.com/fatih/color v1.15.0 // indirect
|
||||||
github.com/fujiwara/tfstate-lookup v1.1.5 // indirect
|
github.com/fujiwara/tfstate-lookup v1.1.5 // indirect
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package testutil
|
package testutil
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/blang/semver"
|
"github.com/Masterminds/semver/v3"
|
||||||
"helm.sh/helm/v3/pkg/chart"
|
"helm.sh/helm/v3/pkg/chart"
|
||||||
|
|
||||||
"github.com/helmfile/helmfile/pkg/helmexec"
|
"github.com/helmfile/helmfile/pkg/helmexec"
|
||||||
|
|
@ -35,7 +35,7 @@ func (helm *V3HelmExec) IsHelm3() bool {
|
||||||
func (helm *VersionHelmExec) IsVersionAtLeast(ver string) bool {
|
func (helm *VersionHelmExec) IsVersionAtLeast(ver string) bool {
|
||||||
currentSemVer := semver.MustParse(helm.version)
|
currentSemVer := semver.MustParse(helm.version)
|
||||||
verSemVer := semver.MustParse(ver)
|
verSemVer := semver.MustParse(ver)
|
||||||
return currentSemVer.GTE(verSemVer)
|
return currentSemVer.Compare(verSemVer) >= 0
|
||||||
}
|
}
|
||||||
|
|
||||||
func (helm *noCallHelmExec) doPanic() {
|
func (helm *noCallHelmExec) doPanic() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue