|
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