asdf
markosamuli.asdf
Branch | Travis Builds | Code Quality |
---|---|---|
master | ||
develop |
Ansible role for installing asdf version manager for the current user.
Don't use this role on production servers as it supports installing asdf only under user home directory.
Role Variables
Set asdf_init_shell
to false
if you're for example managing your shell
rc files using your own .dotfiles repository.
# Configure shell rc files
asdf_init_shell: true
Installing plugins and packages
Plugin and package installation and configuration is based on cimon-io.asdf Ansible role.
asdf_plugins:
- name: "terraform" # a plugin name
repository: "" # a plugin repository, optional
versions: # a list of the package versions to install
- "0.11.14"
global: "0.11.14" # set as a global version, optional
Updating versions
Run the following scripts to get latest releases from GitHub and update them in role defaults.
Update asdf release:
make update