Use small shell-based plugin for integration tests instead of konfig
#410
Labels
good first issue
Denotes an issue ready for a new contributor, according to the "help wanted" guidelines.
help wanted
Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
The integration tests in krew need to install a real plugin from the krew index. This needs to be small, so that the tests do not need to download large blobs for each run.
Currently,
krew
useskonfig
for that. However,konfig
creates a dedicated dist archive for distribution and does not use the repo tarball which is created automatically for github releases. This is ok, but github keeps track of download counts for release assets. As we run our tests often, this distorts the download numbers ofkonfig
quite a bit. It would be better to switch to a small plugin which is distributed purely as repo tarball, for examplectx
.The text was updated successfully, but these errors were encountered: