|
%!s(int64=5) %!d(string=hai) anos | |
---|---|---|
.. | ||
boilerplate | %!s(int64=5) %!d(string=hai) anos | |
conformance | %!s(int64=5) %!d(string=hai) anos | |
e2e-internal | %!s(int64=5) %!d(string=hai) anos | |
gen-swagger-doc | %!s(int64=5) %!d(string=hai) anos | |
jenkins | %!s(int64=5) %!d(string=hai) anos | |
lib | %!s(int64=5) %!d(string=hai) anos | |
make-rules | %!s(int64=5) %!d(string=hai) anos | |
testdata | %!s(int64=5) %!d(string=hai) anos | |
verify-flags | %!s(int64=5) %!d(string=hai) anos | |
.golint_failures | %!s(int64=5) %!d(string=hai) anos | |
.import-aliases | %!s(int64=5) %!d(string=hai) anos | |
.shellcheck_failures | %!s(int64=5) %!d(string=hai) anos | |
.spelling_failures | %!s(int64=5) %!d(string=hai) anos | |
.staticcheck_failures | %!s(int64=5) %!d(string=hai) anos | |
BUILD | %!s(int64=5) %!d(string=hai) anos | |
OWNERS | %!s(int64=5) %!d(string=hai) anos | |
README.md | %!s(int64=5) %!d(string=hai) anos | |
benchmark-go.sh | %!s(int64=5) %!d(string=hai) anos | |
build-cross.sh | %!s(int64=5) %!d(string=hai) anos | |
build-go.sh | %!s(int64=5) %!d(string=hai) anos | |
cherry_pick_pull.sh | %!s(int64=5) %!d(string=hai) anos | |
dev-build-and-push.sh | %!s(int64=5) %!d(string=hai) anos | |
dev-build-and-up.sh | %!s(int64=5) %!d(string=hai) anos | |
dev-push-conformance.sh | %!s(int64=5) %!d(string=hai) anos | |
e2e-node-test.sh | %!s(int64=5) %!d(string=hai) anos | |
generate-bindata.sh | %!s(int64=5) %!d(string=hai) anos | |
generate-docs.sh | %!s(int64=5) %!d(string=hai) anos | |
get-build.sh | %!s(int64=5) %!d(string=hai) anos | |
ginkgo-e2e.sh | %!s(int64=5) %!d(string=hai) anos | |
grab-profiles.sh | %!s(int64=5) %!d(string=hai) anos | |
install-etcd.sh | %!s(int64=5) %!d(string=hai) anos | |
lint-dependencies.sh | %!s(int64=5) %!d(string=hai) anos | |
list-feature-tests.sh | %!s(int64=5) %!d(string=hai) anos | |
local-up-cluster.sh | %!s(int64=5) %!d(string=hai) anos | |
pin-dependency.sh | %!s(int64=5) %!d(string=hai) anos | |
print-workspace-status.sh | %!s(int64=5) %!d(string=hai) anos | |
run-in-gopath.sh | %!s(int64=5) %!d(string=hai) anos | |
test-go.sh | %!s(int64=5) %!d(string=hai) anos | |
test-integration.sh | %!s(int64=5) %!d(string=hai) anos | |
update-all.sh | %!s(int64=5) %!d(string=hai) anos | |
update-bazel.sh | %!s(int64=5) %!d(string=hai) anos | |
update-codegen.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-api-compatibility-data.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-device-plugin-dockerized.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-device-plugin.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-docs.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-kms-dockerized.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-kms.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-kubelet-plugin-registration-dockerized.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-kubelet-plugin-registration.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-pod-resources-dockerized.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-pod-resources.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-protobuf-dockerized.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-protobuf.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-runtime-dockerized.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-runtime.sh | %!s(int64=5) %!d(string=hai) anos | |
update-generated-swagger-docs.sh | %!s(int64=5) %!d(string=hai) anos | |
update-gofmt.sh | %!s(int64=5) %!d(string=hai) anos | |
update-import-aliases.sh | %!s(int64=5) %!d(string=hai) anos | |
update-openapi-spec.sh | %!s(int64=5) %!d(string=hai) anos | |
update-translations.sh | %!s(int64=5) %!d(string=hai) anos | |
update-vendor-licenses.sh | %!s(int64=5) %!d(string=hai) anos | |
update-vendor.sh | %!s(int64=5) %!d(string=hai) anos | |
update-workspace-mirror.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-all.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-api-groups.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-bazel.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-boilerplate.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-cli-conventions.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-codegen.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-conformance-requirements.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-description.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-external-dependencies-version.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-flags-underscore.py | %!s(int64=5) %!d(string=hai) anos | |
verify-generated-device-plugin.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-generated-docs.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-generated-files-remake.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-generated-files.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-generated-kms.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-generated-kubelet-plugin-registration.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-generated-pod-resources.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-generated-protobuf.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-generated-runtime.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-generated-swagger-docs.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-gofmt.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-golint.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-govet.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-import-aliases.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-import-boss.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-imports.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-linkcheck.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-no-vendor-cycles.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-openapi-spec.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-pkg-names.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-publishing-bot.py | %!s(int64=5) %!d(string=hai) anos | |
verify-readonly-packages.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-shellcheck.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-spelling.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-staging-meta-files.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-staticcheck.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-test-code.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-test-featuregates.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-test-images.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-typecheck-providerless.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-typecheck.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-vendor-licenses.sh | %!s(int64=5) %!d(string=hai) anos | |
verify-vendor.sh | %!s(int64=5) %!d(string=hai) anos |
This document describes how you can use the scripts from hack
directory
and gives a brief introduction and explanation of these scripts.
The hack
directory contains many scripts that ensure continuous development of kubernetes,
enhance the robustness of the code, improve development efficiency, etc.
The explanations and descriptions of these scripts are helpful for contributors.
For details, refer to the following guidelines.
verify-all.sh
: This script is a vestigial redirection, Please do not add "real" logic. It is equivalent to make verify
.update-all.sh
: This script is a vestigial redirection, Please do not add "real" logic.
The true
target of this makerule is hack/make-rules/update.sh
.It is equivalent to make update
.Note that all scripts must be run from the Kubernetes root directory.
We should run hack/verify-all.sh
before submitting a PR and if anything fails run hack/update-all.sh
.