quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.56k stars 2.62k forks source link

Quarkus CLI Catalog wipes its content when a new plugin is added / removed #42786

Closed iocanel closed 2 weeks ago

iocanel commented 2 weeks ago

Describe the bug

In a fresh project when I add multiple extensions that contribute CLI plugins and then run any command that uses the plugin manager, the plugin manager will only add the last plugin in the catalog.

Expected behavior

All plguins should be added to the catalog

Actual behavior

Only the last plugin is added.

How to Reproduce?

quarkus create app hello
cd hello
quarkus ext add authzed-client
quarkus ext add helm

Output of uname -a or ver

No response

Output of java -version

No response

Quarkus version or git rev

No response

Build tool (ie. output of mvnw --version or gradlew --version)

No response

Additional information

No response

quarkus-bot[bot] commented 2 weeks ago

/cc @ebullient (cli), @maxandersen (cli)