This PR introduces back the Makefile which was removed because it was unmaintained and out dated. This one includes new commands to support the new Bazel build and auto-generation of BUILD files.
$ make
Usage:
make <target>
Targets:
ready Runs all. Ensures commit is ready.
build Build rpk.
test Run rpk unit tests.
tidy Run go mod tidy.
lint Run golangci-lint linter.
fmt Run Gofumpt formatter.
bazel Autogenerates BUILD files and resolve bazel dependencies.
help Show this help.
Backports Required
[ ] none - not a bug fix
[ ] none - this is a backport
[ ] none - issue does not exist in previous branches
[ ] none - papercut/not impactful enough to backport
[x] v24.2.x
[x] v24.1.x
[ ] v23.3.x
Release Notes
Improvements
--regex flag in rpk topic describe now supports internal topics.
This PR introduces back the Makefile which was removed because it was unmaintained and out dated. This one includes new commands to support the new Bazel build and auto-generation of BUILD files.
Also, cherry-pick the small change from https://github.com/redpanda-data/redpanda/pull/23397 by @daisukebe which was having problems with the bazel build on the original branch.
Backports Required
Release Notes
Improvements
rpk topic describe
now supports internal topics.