fubarhouse.rust

Rôle Ansible : Rust
- Installer Rust depuis la source (lorsqu'il est configuré)
- Installer Rust depuis l'installateur recommandé
- Installer des paquets cargo
- Supporter 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 depuis la source.
rust_version: 1.31.0
Par défaut, le rôle n'installera pas depuis la source.
build_rust_from_source: false
Après toute installation initiale, vous pouvez vous assurer que le script met à jour Rust en utilisant :
rust_update: false
Pour garantir une installation propre à chaque exécution du playbook, vous pouvez utiliser :
rust_install_clean: false
Pour garantir que le rôle s'installe dans vos profils de shell, vous pouvez les spécifier :
shell_profiles:
- .bash_profile
Et, pour installer n'importe quel 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 avec
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!
Installer
ansible-galaxy install fubarhouse.rust
Licence
mit
Téléchargements
3.5k
Propriétaire
Lover of all things open source and computers - both hardware and software. My opinions are my own.