SuperDB plugin for the asdf version manager.
SuperDB is currently in pre-release and has no official tags or versioned releases. Since it is introducing breaking changes from its predecessor zq as development proceeds, early adopters may want to manage installed versions, and this plugin allows that to happen.
Pseudo-versions are defined in this plugin by assigning a timestamped version to
the latest sha on the listed date. The timestamp is: (last digit of the year)(mm)(dd).
Version Sha
------- ---
0.50529 c8cc05e6
0.50630 f86de86d
The full list is here: versions.txt and will be updated roughly once a month. If there's a specific version you'd like included, please submit a PR.
asdf always allows you to install by ref as well:
asdf install superdb ref:aabbccdd00
# or
asdf install superdb ref:(branch|tag|sha)super binaries are built using go install direct from the
repository. This plugin expects the
resulting binary to be in $GOBIN or $GOPATH/bin which should be established
if you're using a recent version of Go. If you run into problems let us know.
bash,curl,tar, and POSIX utilities.go(for building from source). See Go asdf plugin.
Plugin:
This plugin is new and not stable, so it is not registered with https://github.com/asdf-vm/asdf-plugins yet.
asdf plugin add superdb https://github.com/chrismo/asdf-superdb.gitsuperdb:
# asdf version 0.16.0 or later
# Show all installable versions
asdf list all superdb
# Install specific version
asdf install superdb latest
# Set a version globally (on your ~/.tool-versions file)
asdf set --home superdb latest
# Now superdb commands are available
super --versionCheck asdf readme for more instructions on how to install and manage versions.
Contributions of any kind are welcome! See the contributing guide.