@@ -40,9 +40,9 @@ scaffold_test_project() {
40
40
cd testdata/$project
41
41
local kb=$testdata_dir /../bin/kubebuilder
42
42
43
- # Remove tool binaries for non-plugin projects, which don't have locally-configured binaries,
43
+ # Remove tool binaries for projects of version 2 , which don't have locally-configured binaries,
44
44
# so the correct versions are used.
45
- if [[ ! $init_flags =~ --plugins ]]; then
45
+ if [[ $init_flags =~ --project-version = 2 ]]; then
46
46
rm -f " $( command -v controller-gen) "
47
47
rm -f " $( command -v kustomize) "
48
48
fi
@@ -106,10 +106,12 @@ export GO111MODULE=on
106
106
export PATH=" $PATH :$( go env GOPATH) /bin"
107
107
108
108
build_kb
109
+ # Project version 2 uses plugin go/v2 (default).
109
110
scaffold_test_project project-v2 --project-version=2
110
111
scaffold_test_project project-v2-multigroup --project-version=2
111
112
scaffold_test_project project-v2-addon --project-version=2
112
- scaffold_test_project project-v3 --project-version=3-alpha --plugins=go/v3-alpha
113
- scaffold_test_project project-v3-multigroup --project-version=3-alpha --plugins=go/v3-alpha
114
- scaffold_test_project project-v3-addon --project-version=3-alpha --plugins=go/v3-alpha
115
- scaffold_test_project project-v3-config --project-version=3-alpha --plugins=go/v3-alpha --component-config
113
+ # Project version 3 (default) uses plugin go/v3 (default).
114
+ scaffold_test_project project-v3
115
+ scaffold_test_project project-v3-multigroup
116
+ scaffold_test_project project-v3-addon
117
+ scaffold_test_project project-v3-config --component-config
0 commit comments