fubarhouse.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 asegurar 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 array cargo_items. La propiedad binary es opcional, y cuando se especifica, se verificará la instalación binaria.

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 según desees.

Licencia

MIT / BSD

Información del Autor

Este rol fue creado en 2017 por Karl Hepworth.

Instalar
ansible-galaxy install fubarhouse.rust
Licencia
mit
Descargas
3.5k
Propietario
Lover of all things open source and computers - both hardware and software. My opinions are my own.