zorlin.rust

Rôle Ansible : Rust
- Installer Rust à partir du code source (si configuré)
- Installer Rust à partir de l'installateur recommandé
- Installer des paquets cargo
- Prise en charge de 20 plateformes Linux, comme le font les rôles Go et Node.
Exigences
- curl
- gcc
Variables du rôle
La version de Rust dépend d'une installation à partir du code source.
rust_version: 1.31.0
Par défaut, le rôle n'installera pas à partir du code source.
build_rust_from_source: false
Après toute installation initiale, vous pouvez vous assurer que le script met à jour Rust avec :
rust_update: false
Pour garantir une installation propre à chaque exécution du playbook, vous pouvez utiliser :
rust_install_clean: false
Pour vous assurer que le rôle installe dans vos profils de shell, vous pouvez les spécifier :
shell_profiles:
- .bash_profile
Et, pour installer des éléments cargo, vous pouvez utiliser le tableau cargo_items
.
La propriété binary
est optionnelle, et lorsqu'elle est spécifiée, l'installation binaire sera vérifiée.
cargo_items:
- name: ripgrep
binary: rg
Installation
- Installez en utilisant
ansible-galaxy install fubarhouse.rust
- Ajoutez ce rôle à votre playbook.
- Modifiez les variables ci-dessus selon vos besoins.
Licence
MIT / BSD
Informations sur l'auteur
Ce rôle a été créé en 2017 par Karl Hepworth.
À propos du projet
Installs Rust and Cargo! (Fork of work by Karl Hepworth)
Installer
ansible-galaxy install zorlin.rust
Licence
mit
Téléchargements
267
Propriétaire
Developer, sysadmin, distributed storage and free culture person. Still figuring out the rest.