Skip to content

Commit 7a25a8d

Browse files
authored
export MinimumVersion() accessor (#3350)
Signed-off-by: Paul S. Schweigert <paul@paulschweigert.com>
1 parent 1614dac commit 7a25a8d

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

version/version.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ const (
3636
defaultMinimumVersion = "v1.34.0"
3737
)
3838

39+
// MinimumVersion returns the minimum Kubernetes version Knative is built
40+
// and tested against. The returned value has a leading "v" (e.g. "v1.34.0").
41+
func MinimumVersion() string {
42+
return defaultMinimumVersion
43+
}
44+
3945
func getMinimumVersion() string {
4046
if v := os.Getenv(KubernetesMinVersionKey); v != "" {
4147
return v

version/version_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,3 +108,9 @@ func TestVersionCheck(t *testing.T) {
108108
})
109109
}
110110
}
111+
112+
func TestMinimumVersion(t *testing.T) {
113+
if got := MinimumVersion(); got != defaultMinimumVersion {
114+
t.Errorf("MinimumVersion() = %q, want %q", got, defaultMinimumVersion)
115+
}
116+
}

0 commit comments

Comments
 (0)