Publish `kn` with inlined plugins in nightly builds
- Dominant language
- Go
- Stars
- 387
- Forks
- 274
- Avg merge
- 1d 6h
- Merged PRs (30d)
- 8
Description
### Feature request
PoC to research `kn` + inlined supported plugins to be built into single `kn-all-*` binary. (name is a subject to change)
Aiming for nightlies at first to look for any drawbacks and evaluate the viability of such bundled binary overall.
### Use case
The bundled release should help users that are eventually keen on using or trying out all of the supported plugin and deliver the bits in a single download/install step.
/kind proposal
Contributor guide
Research direction
No files, tests, or entry points are named in the issue. Start by locating the CLI plugin definitions and nightly build configuration, then determine how supported plugins are bundled; done means a PoC produces kn-all-* nightly binaries and records viability or drawbacks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- build-system, cli, release
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100