zorlin.rust

Rol de Ansible: Rust
- Instalar Rust desde el código fuente (cuando esté configurado)
- Instalar Rust desde el instalador recomendado
- Instalar paquetes de cargo
- Soportar 20 plataformas de linux, como lo hacen los roles de Go y Node.
Requisitos
- curl
- gcc
Variables del rol
La versión de rust depende de una instalación desde el código fuente.
rust_version: 1.31.0
Por defecto, el rol no instalará desde el código fuente.
build_rust_from_source: false
Después de cualquier instalación inicial, puedes asegurarte de que el script actualice Rust usando:
rust_update: false
Para garantizar una instalación limpia en cada ejecución del playbook, puedes usar:
rust_install_clean: false
Para asegurarte de que el rol se instale en tus perfiles de shell, puedes especificarlos:
shell_profiles:
- .bash_profile
Y, para instalar cualquier cargo, puedes usar el arreglo cargo_items
.
La propiedad binary
es opcional, y cuando se especifica, se verificará la instalación del binario.
cargo_items:
- name: ripgrep
binary: rg
Instalación
- Instalar usando
ansible-galaxy install fubarhouse.rust
- Agrega este rol a tu playbook.
- Modifica las variables anteriores como desees.
Licencia
MIT / BSD
Información del autor
Este rol fue creado en 2017 por Karl Hepworth.
Acerca del proyecto
Installs Rust and Cargo! (Fork of work by Karl Hepworth)
Instalar
ansible-galaxy install zorlin.rust
Licencia
mit
Descargas
267
Propietario
Developer, sysadmin, distributed storage and free culture person. Still figuring out the rest.