|
|
%!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.