vmware-tanzu / tanzu-plug-in-for-asdf

This ASDF plugin enables the download of Tanzu related tools from Github.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tanzu-plug-in-for-asdf

ASDF plugin to VMware Tanzu install tools from github on x86 Mac and Linux. Note most tools ship with 64 bit binaries.

ASDF allows you to install multiple versions of a single tool and switch between them either globally or on a per shell basis.

Supported Tools

  • bbr
  • bbr-s3-config-validator
  • bosh
  • credhub
  • fly
  • kpack
  • om
  • pivnet
  • tanzu-cli
  • uaa-cli

Prerequisites

You must have asdf installed.

Installation

Install using ASDF. Example below for bosh will download, install and set the version.

asdf plugin add bosh
asdf list all bosh
asdf install bosh 7.0.0
asdf global bosh 7.0.0

To manually install use the following, where tool name is one of the support tools listed above:

asdf plugin-add <tool name> https://github.com/vmware-tanzu/tanzu-plug-in-for-asdf.git

Testing

Testing requires docker to be installed locally.

From the root of the repo run ./tests/docker-run-tests.sh.

Contributing

Please see our Code of Conduct and Contributors guide.

The tanzu-plugin-for-asdf project team welcomes contributions from the community. Before you start working with tanzu-plugin-for-asdf, please read and sign our Contributor License Agreement CLA. If you wish to contribute code and you have not signed our contributor license agreement (CLA), our bot will prompt you to do so when you open a Pull Request. For any questions about the CLA process, please refer to our FAQ.

License

Apache License

About

This ASDF plugin enables the download of Tanzu related tools from Github.

License:Apache License 2.0


Languages

Language:Shell 94.5%Language:Dockerfile 5.5%