@@ -21,15 +21,16 @@ import (
2121 "time"
2222)
2323
24- var servingVersion = "1.7.1"
25- var kourierVersion = "1.7.0"
26- var eventingVersion = "1.7.1"
24+ // Component versions are generated at buildtime via the hack/build.sh script
25+ var ServingVersion string
26+ var KourierVersion string
27+ var EventingVersion string
2728
2829// Kourier installs Kourier networking layer from Github YAML files
2930func Kourier () error {
30- fmt .Println ("🕸️ Installing Kourier networking layer v" + kourierVersion + " ..." )
31+ fmt .Println ("🕸️ Installing Kourier networking layer v" + KourierVersion + " ..." )
3132
32- if err := retryingApply ("https://github.com/knative-sandbox/net-kourier/releases/download/knative-v" + kourierVersion + "/kourier.yaml" ); err != nil {
33+ if err := retryingApply ("https://github.com/knative-sandbox/net-kourier/releases/download/knative-v" + KourierVersion + "/kourier.yaml" ); err != nil {
3334 return fmt .Errorf ("wait: %w" , err )
3435 }
3536 if err := waitForPodsReady ("kourier-system" ); err != nil {
9495func KourierMinikube () error {
9596 fmt .Println ("🕸 Configuring Kourier for Minikube..." )
9697
97- if err := retryingApply ("https://github.com/knative/serving/releases/download/knative-v" + servingVersion + "/serving-default-domain.yaml" ); err != nil {
98+ if err := retryingApply ("https://github.com/knative/serving/releases/download/knative-v" + ServingVersion + "/serving-default-domain.yaml" ); err != nil {
9899 return fmt .Errorf ("default domain: %w" , err )
99100 }
100101 if err := waitForPodsReady ("knative-serving" ); err != nil {
@@ -109,8 +110,8 @@ func KourierMinikube() error {
109110
110111// Serving installs Knative Serving from Github YAML files
111112func Serving () error {
112- fmt .Println ("🍿 Installing Knative Serving v" + servingVersion + " ..." )
113- baseURL := "https://github.com/knative/serving/releases/download/knative-v" + servingVersion
113+ fmt .Println ("🍿 Installing Knative Serving v" + ServingVersion + " ..." )
114+ baseURL := "https://github.com/knative/serving/releases/download/knative-v" + ServingVersion
114115
115116 if err := retryingApply (baseURL + "/serving-crds.yaml" ); err != nil {
116117 return fmt .Errorf ("wait: %w" , err )
@@ -138,8 +139,8 @@ func Serving() error {
138139
139140// Eventing installs Knative Eventing from Github YAML files
140141func Eventing () error {
141- fmt .Println ("🔥 Installing Knative Eventing v" + eventingVersion + " ... " )
142- baseURL := "https://github.com/knative/eventing/releases/download/knative-v" + eventingVersion
142+ fmt .Println ("🔥 Installing Knative Eventing v" + EventingVersion + " ... " )
143+ baseURL := "https://github.com/knative/eventing/releases/download/knative-v" + EventingVersion
143144
144145 if err := retryingApply (baseURL + "/eventing-crds.yaml" ); err != nil {
145146 return fmt .Errorf ("wait: %w" , err )
0 commit comments