markosamuli.asdf
markosamuli.asdf
Branch | Travis Builds | Code Quality |
---|---|---|
master | ||
develop |
This Ansible role installs the asdf version manager for the current user.
Warning: Do not use this role on production servers because it installs asdf only in the user's home directory.
Role Variables
If you're managing your shell configuration files with your own .dotfiles repository, set asdf_init_shell
to false
.
# Configure shell configuration files
asdf_init_shell: true
Installing Plugins and Packages
Installation and configuration of plugins and packages is based on the cimon-io.asdf Ansible role.
asdf_plugins:
- name: "terraform" # Name of the plugin
repository: "" # Plugin repository, optional
versions: # List of package versions to install
- "0.11.14"
global: "0.11.14" # Optional: set as a global version
Updating Versions
You can run the following script to get the latest releases from GitHub and update them in the role defaults.
To update the asdf release:
make update