Awesome
<div align="center">asdf-quarkus
Quarkus CLI plugin for the asdf version manager.
</div>Contents
Dependencies
Install dependencies :
bash
,curl
,tar
,shasum
: generic utilities,jq
: a lightweight and flexible command-line JSON processor.
Quarkus dependencies :
- JDK 11 (or greater) : you can install one using asdf-java.
Install
Plugin:
asdf plugin add quarkus https://github.com/asdf-community/asdf-quarkus.git
# or
asdf plugin add quarkus
quarkus:
# Show all installable versions
asdf list-all quarkus
# Install specific version
asdf install quarkus latest
# Set a version globally (on your ~/.tool-versions file)
asdf global quarkus latest
# Now quarkus commands are available
quarkus --help
Check asdf readme for more instructions on how to install & manage versions.
Completion
Quarkus command completion is not managed by this plugin. Check the Quarkus CLI documentation for instructions on how to configure it.
Notes
This plugin downloads Quarkus CLI from GitHub releases of the Quarkus project and only releases containing a Quarkus CLI tar.gz
file are considered.
This plugin uses the GitHub API to retrieve Quarkus CLI releases. If you reach the limit you may consider declaring a GITHUB_API_TOKEN
environment variables with a personal access token to increase it. Take a look at the GitHub documentation for more information about GitHub API rate limiting.
Quarkus CLI releases are meant to be backward compatible. You are encouraged to always use the latest release.
Contributing
Contributions of any kind welcome! See the contributing guide.
License
Licensed under the MIT License.