fubarhouse.rust
Rola Ansible: Rust
- Zainstaluj Rust z kodu źródłowego (jeśli skonfigurowane)
- Zainstaluj Rust z zalecanego instalatora
- Zainstaluj pakiety cargo
- Obsługuje 20 platform linuxowych, tak jak role Go i Node.
Wymagania
- curl
- gcc
Zmienne roli
Wersja rusta zależy od instalacji z kodu źródłowego.
rust_version: 1.31.0
Domyślnie rola nie zainstaluje rusta z kodu źródłowego.
build_rust_from_source: false
Po każdej początkowej instalacji możesz upewnić się, że skrypt aktualizuje Rust używając:
rust_update: false
Aby zapewnić czystą instalację przy każdym uruchomieniu playbooka, możesz użyć:
rust_install_clean: false
Aby upewnić się, że rola instaluje się w Twoich profilach powłoki, możesz je określić:
shell_profiles:
- .bash_profile
Aby zainstalować jakiekolwiek cargo, możesz użyć tablicy cargo_items.
Właściwość binary jest opcjonalna, a gdy jest określona, instalacja binarna będzie weryfikowana.
cargo_items:
- name: ripgrep
binary: rg
Instalacja
- Zainstaluj używając
ansible-galaxy install fubarhouse.rust - Dodaj tę rolę do swojego playbooka.
- Zmodyfikuj powyższe zmienne według potrzeb.
Licencja
MIT / BSD
Informacje o autorze
Ta rola została stworzona w 2017 roku przez Karla Hepwortha.
Zainstaluj
ansible-galaxy install fubarhouse.rustLicencja
mit
Pobrania
3.6k
Właściciel
I love open source, and computers - both hardware and software. Privacy advocate. Any opinions outside of official communications and representation are my own.
