|
1 | 1 | dockerImage?=ml-docker-dev.marklogic.com/marklogic/marklogic-server-centos:11.0.20230307-centos-1.0.2
|
2 | 2 | prevDockerImage?=ml-docker-dev.marklogic.com/marklogic/marklogic-server-centos:10.0-20230307-centos-1.0.2
|
| 3 | +kubernetesVersion?=v1.25.8 |
3 | 4 | ## System requirement:
|
4 | 5 | ## - Go
|
5 | 6 | ## - gotestsum (if you want to enable saveOutput for testing commands)
|
@@ -80,15 +81,16 @@ lint:
|
80 | 81 | ## Run all end to end tests
|
81 | 82 | ## Options:
|
82 | 83 | ## * [dockerImage] optional. default is marklogicdb/marklogic-db:latest. Example: dockerImage=marklogic-centos/marklogic-server-centos:10-internal
|
83 |
| -## * [prevDockerImage] optional. used for marklogic upgrade tests |
| 84 | +## * [prevDockerImage] optional. used for marklogic upgrade tests |
| 85 | +## * [kubernetesVersion] optional. Default is v1.25.8. Used for testing kubernetes version compatibility |
84 | 86 | ## * [saveOutput] optional. Save the output to a xml file. Example: saveOutput=true
|
85 | 87 | .PHONY: e2e-test
|
86 | 88 | e2e-test: prepare
|
87 | 89 | @echo "=====Delete if there are existing minikube cluster"
|
88 | 90 | minikube delete
|
89 | 91 |
|
90 | 92 | @echo "=====Installing minikube cluster"
|
91 |
| - minikube start --driver=docker -n=1 --cpus 2 --memory 10000 |
| 93 | + minikube start --driver=docker --kubernetes-version=$(kubernetesVersion) -n=1 --cpus 2 --memory 10000 |
92 | 94 |
|
93 | 95 | @echo "=====Loading marklogc image $(dockerImage) to minikube cluster"
|
94 | 96 | minikube image load $(dockerImage)
|
@@ -118,6 +120,7 @@ template-test: prepare
|
118 | 120 | ## Run all tests
|
119 | 121 | ## Options:
|
120 | 122 | ## * [dockerImage] optional. default is marklogicdb/marklogic-db:latest. Example: dockerImage=marklogic-centos/marklogic-server-centos:10-internal
|
| 123 | +## * [kubernetesVersion] optional. Default is v1.25.8. Used for testing kubernetes version compatibility |
121 | 124 | ## * [saveOutput] optional. Save the output to a xml file. Example: saveOutput=true
|
122 | 125 | .PHONY: test
|
123 | 126 | test: template-test e2e-test
|
0 commit comments