File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -179,11 +179,13 @@ tasks:
179179 - localbin
180180 vars :
181181 ENVTEST_VERSION : ' {{ env "ENVTEST_VERSION" | default ( .ENVTEST_VERSION | default "release-0.16" ) }}'
182+ ENVTEST_K8S_VERSION : ' {{ env "ENVTEST_K8S_VERSION" | default ( .ENVTEST_K8S_VERSION | default "1.30.0"" ) }}'
182183 status :
183184 - ' test -x "{{.ENVTEST}}"'
184185 - test -f {{.LOCALBIN}}/envtest_version
185186 - ' cat {{.LOCALBIN}}/envtest_version | grep -q "{{.ENVTEST_VERSION}}"'
186187 cmds :
187188 - ' GOBIN="{{.LOCALBIN}}" go install sigs.k8s.io/controller-runtime/tools/setup-envtest@{{.ENVTEST_VERSION}}'
188189 - echo -n "{{.ENVTEST_VERSION}}" > {{.LOCALBIN}}/envtest_version
190+ - ' {{.ROOT_DIR}}/bin/setup-envtest use {{.ENVTEST_K8S_VERSION}} -p path > {{.LOCALBIN}}/assets_path'
189191 internal : true
Original file line number Diff line number Diff line change @@ -23,13 +23,15 @@ tasks:
2323 test :
2424 desc : " Run all tests."
2525 run : once
26+ vars :
27+ ENVTEST_K8S_VERSION : ' {{ env "ENVTEST_K8S_VERSION" | default ( .ENVTEST_K8S_VERSION | default "1.30.0" ) }}'
2628 requires :
2729 vars :
2830 - CODE_DIRS
2931 deps :
3032 - test-envtest-dep
3133 cmds :
32- - ' PROJECT_ROOT="{{.ROOT_DIR2}}" NESTED_MODULES="{{.NESTED_MODULES}}" {{.TASKFILE_DIR2}}/run-tests.sh {{.CODE_DIRS}}'
34+ - ' PROJECT_ROOT="{{.ROOT_DIR2}}" NESTED_MODULES="{{.NESTED_MODULES}}" KUBEBUILDER_ASSETS="$( (test -f {{.LOCALBIN}}/assets_path && cat {{.LOCALBIN}}/assets_path) || echo "")" ENVTEST_K8S_VERSION="{{.ENVTEST_K8S_VERSION}}" {{.TASKFILE_DIR2}}/run-tests.sh {{.CODE_DIRS}}'
3335
3436 test-envtest-dep :
3537 desc : " Install the envtest dependency, if marked as required."
You can’t perform that action at this time.
0 commit comments