fubarhouse.rust

Logo języka programowania Rust

Rola Ansible: Rust

Status budowy stabilność-stabilna Ansible Rust Licencja MIT

  • 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.rust
Licencja
mit
Pobrania
3.5k
Właściciel
Lover of all things open source and computers - both hardware and software. My opinions are my own.