mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-11 13:02:14 +00:00
Make update-codegen prerelease work on gengo/v2
This commit is contained in:
parent
fd2ca0a344
commit
1e96f4e50a
@ -270,7 +270,7 @@ function codegen::swagger() {
|
|||||||
# // +k8s:prerelease-lifecycle-gen=true
|
# // +k8s:prerelease-lifecycle-gen=true
|
||||||
function codegen::prerelease() {
|
function codegen::prerelease() {
|
||||||
# Build the tool.
|
# Build the tool.
|
||||||
GO111MODULE=on GOPROXY=off go install \
|
GOPROXY=off go install \
|
||||||
k8s.io/code-generator/cmd/prerelease-lifecycle-gen
|
k8s.io/code-generator/cmd/prerelease-lifecycle-gen
|
||||||
|
|
||||||
# The result file, in each pkg, of prerelease-lifecycle generation.
|
# The result file, in each pkg, of prerelease-lifecycle generation.
|
||||||
@ -295,7 +295,7 @@ function codegen::prerelease() {
|
|||||||
|
|
||||||
local tag_pkgs=()
|
local tag_pkgs=()
|
||||||
for dir in "${tag_dirs[@]}"; do
|
for dir in "${tag_dirs[@]}"; do
|
||||||
tag_pkgs+=("${PRJ_SRC_PATH}/$dir")
|
tag_pkgs+=("./$dir")
|
||||||
done
|
done
|
||||||
|
|
||||||
kube::log::status "Generating prerelease-lifecycle code for ${#tag_pkgs[@]} targets"
|
kube::log::status "Generating prerelease-lifecycle code for ${#tag_pkgs[@]} targets"
|
||||||
@ -308,7 +308,7 @@ function codegen::prerelease() {
|
|||||||
|
|
||||||
git_find -z ':(glob)**'/"${output_file}.go" | xargs -0 rm -f
|
git_find -z ':(glob)**'/"${output_file}.go" | xargs -0 rm -f
|
||||||
|
|
||||||
./hack/run-in-gopath.sh "${gen_prerelease_bin}" \
|
"${gen_prerelease_bin}" \
|
||||||
--v "${KUBE_VERBOSE}" \
|
--v "${KUBE_VERBOSE}" \
|
||||||
--logtostderr \
|
--logtostderr \
|
||||||
--go-header-file "${BOILERPLATE_FILENAME}" \
|
--go-header-file "${BOILERPLATE_FILENAME}" \
|
||||||
|
Loading…
Reference in New Issue
Block a user