zorlin.rust

Rola Ansible: Rust
- Instalacja Rust z kodu źródłowego (jeśli jest skonfigurowane)
- Instalacja Rust z polecanego instalatora
- Instalacja pakietów cargo
- Wsparcie dla 20 platform linuxowych, jak w rolach Go i Node.
Wymagania
- curl
- gcc
Zmienne roli
Wersja Rust zależy od instalacji z kodu źródłowego.
rust_version: 1.31.0
Domyślnie rola nie instaluje z kodu źródłowego.
build_rust_from_source: false
Po każdej początkowej instalacji możesz upewnić się, że skrypt aktualizuje Rust, ustawiając:
rust_update: false
Aby zapewnić czystą instalację przy każdym uruchomieniu playbooka, użyj:
rust_install_clean: false
Aby upewnić się, że rola instaluje w Twoich profilach powłoki, możesz je określić:
shell_profiles:
- .bash_profile
Aby zainstalować dowolny cargo, możesz użyć tablicy cargo_items
.
Właśćiość binary
jest opcjonalna, a gdy jest określona, instalacja binarna zostanie zweryfikowana.
cargo_items:
- name: ripgrep
binary: rg
Instalacja
- Zainstaluj używając
ansible-galaxy install fubarhouse.rust
- Dodaj tę rolę do swojego playbooka.
- Dostosuj powyższe zmienne według potrzeb.
Licencja
MIT / BSD
Informacje o autorze
Ta rola została stworzona w 2017 roku przez Karla Hepwortha.
O projekcie
Installs Rust and Cargo! (Fork of work by Karl Hepworth)
Zainstaluj
ansible-galaxy install zorlin.rust
Licencja
mit
Pobrania
267
Właściciel
Developer, sysadmin, distributed storage and free culture person. Still figuring out the rest.