bazel: add openapi generation for non-main spec and fix main spec

This commit is contained in:
Dr. Stefan Schimanski
2019-07-13 11:00:53 +02:00
parent 87b744715e
commit 53a7dcdee9
4 changed files with 30 additions and 8 deletions

View File

@@ -30,7 +30,7 @@ fi
# Remove generated files prior to running kazel.
# TODO(spxtr): Remove this line once Bazel is the only way to build.
rm -f "${KUBE_ROOT}/pkg/generated/openapi/zz_generated.openapi.go"
rm -f "${KUBE_ROOT}/{pkg/generated,staging/src/k8s.io/apiextensions-apiserver/pkg/client,staging/src/k8s.io/kube-aggregator/pkg/client}/openapi/zz_generated.openapi.go"
_tmpdir="$(kube::realpath "$(mktemp -d -t verify-bazel.XXXXXX)")"
kube::util::trap_add "rm -rf ${_tmpdir}" EXIT