Skip to content
This repository has been archived by the owner on Jan 19, 2022. It is now read-only.

Commit

Permalink
Merge pull request #85 from cloudfoundry-incubator/fix-gen-kube-go1.14
Browse files Browse the repository at this point in the history
Fix gen-kube on go 1.14
  • Loading branch information
Vlad Iovanov authored Sep 1, 2020
2 parents ad9094d + 5960af4 commit ec63128
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions bin/gen-kube
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ if [ -z ${CODEGEN_PKG+x} ]; then
exit 1
fi

CODEGEN_VERSION=$(go list -u -m all | grep 'k8s.io/code-generator' | awk '{print $2}')
CODEGEN_VERSION=$(go mod vendor -v 2>&1 | grep 'k8s.io/code-generator' | awk '/#/ {print $3}')

echo
echo "Using code-generator in $CODEGEN_PKG version $CODEGEN_VERSION"
Expand All @@ -41,12 +41,12 @@ echo "Generating group versions $GROUP_VERSIONS"

[ ! -d "codegen" ] && mkdir codegen

env GO111MODULE="$GO111MODULE" bash "${CODEGEN_PKG}/generate-groups.sh" "deepcopy,client,lister" \
code.cloudfoundry.org/${PROJECT}/pkg/kube/client \
code.cloudfoundry.org/${PROJECT}/pkg/kube/apis \
"${GROUP_VERSIONS}" \
--output-base "${GIT_ROOT}/codegen" \
--go-header-file "${GIT_ROOT}/gen/header.go.txt"
env GO111MODULE="$GO111MODULE" bash "$CODEGEN_PKG/generate-groups.sh" "deepcopy,client,lister" \
"code.cloudfoundry.org/$PROJECT/pkg/kube/client" \
"code.cloudfoundry.org/$PROJECT/pkg/kube/apis" \
"$GROUP_VERSIONS" \
--output-base "$GIT_ROOT/codegen" \
--go-header-file "$GIT_ROOT/gen/header.go.txt"

cp -rf ${GIT_ROOT}/codegen/code.cloudfoundry.org/${PROJECT}/pkg ${GIT_ROOT}
rm -rf ${GIT_ROOT}/codegen
cp -rf "$GIT_ROOT/codegen/code.cloudfoundry.org/$PROJECT/pkg" "$GIT_ROOT"
rm -rf "$GIT_ROOT/codegen"

0 comments on commit ec63128

Please sign in to comment.