Skip to content

Ansible role to install rustup and rust toolchain

License

Notifications You must be signed in to change notification settings

nlamirault/ansible-rustup

 
 

Repository files navigation

hurricanehrndz.rustup

Build Status Ansible Role MIT licensed

Install rust and user defined cargo crates via rustup using https://sh.rustup.rs.

Role Variables

Variable Name Default Value Value Type Description
rustup_user root string Install rustup, and rust toolchain as defined value.
rustup_home_suffix .rustup string Install destination (~/ + suffix)
rustup_cargo_home_suffix .cargo string Install destination (~/ + suffix)
rustup_cargo_crates [fd-find, ripgrep] Array List of crates to install from cargo.
rustup_configure_shell true Boolean Adds {HOME/.cargo/bin} to user's PATH

Example Playbook

- hosts: servers
  roles:
    - role: hurricanehrndz.rustup

License

MIT

Author Information

Carlos Hernandez aka HurricaneHrndz

About

Ansible role to install rustup and rust toolchain

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 65.9%
  • Shell 26.1%
  • Jinja 8.0%