zorlin.rust

Ansible Rolle: Rust
- Rust aus dem Quellcode installieren (wenn konfiguriert)
- Rust aus dem empfohlenen Installer installieren
- Cargo-Pakete installieren
- Unterstützung für 20 Linux-Plattformen, wie auch die Go- und Node-Rollen.
Anforderungen
- curl
- gcc
Rollenvariablen
Die Version von Rust hängt von einer Quellinstallation ab.
rust_version: 1.31.0
Standardmäßig installiert die Rolle nicht aus dem Quellcode.
build_rust_from_source: false
Nach einer anfänglichen Installation kannst du sicherstellen, dass das Skript Rust aktualisiert mit:
rust_update: false
Um eine saubere Installation bei jedem Playbook-Durchlauf sicherzustellen, kannst du verwenden:
rust_install_clean: false
Um sicherzustellen, dass die Rolle in deine Shell-Profile installiert, kannst du sie angeben:
shell_profiles:
- .bash_profile
Und um Cargo zu installieren, kannst du das Array cargo_items
verwenden.
Die Eigenschaft binary
ist optional, und wenn sie angegeben wird, wird die Installation des Binaries überprüft.
cargo_items:
- name: ripgrep
binary: rg
Installation
- Installiere mit
ansible-galaxy install fubarhouse.rust
- Füge diese Rolle zu deinem Playbook hinzu.
- Ändere die oben genannten Variablen nach Bedarf.
Lizenz
MIT / BSD
Autor Informationen
Diese Rolle wurde 2017 von Karl Hepworth erstellt.
Über das Projekt
Installs Rust and Cargo! (Fork of work by Karl Hepworth)
Installieren
ansible-galaxy install zorlin.rust
Lizenz
mit
Downloads
267
Besitzer
Developer, sysadmin, distributed storage and free culture person. Still figuring out the rest.