zorlin.rust

Logo del lenguaje de programación Rust

Rol de Ansible: Rust

Estado de construcción estabilidad-estable Ansible Rust licencia MIT

  • 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.