fubarhouse.rust

Ansibleロール: Rust
- ソースからRustをインストール (設定されている場合)
- 推奨インストーラーからRustをインストール
- Cargoパッケージをインストール
- GoやNodeのロールと同様に20のLinuxプラットフォームをサポート。
必要条件
- curl
- gcc
ロール変数
Rustのバージョンは、ソースインストールに依存します。
rust_version: 1.31.0
デフォルトでは、このロールはソースからインストールしません。
build_rust_from_source: false
初期インストール後、スクリプトがRustを更新することを確認するには以下を使用します:
rust_update: false
各プレイブックの実行時にクリーンインストールを保証するためには、以下を使用します:
rust_install_clean: false
このロールをシェルプロファイルにインストールすることを保証するために、指定できます:
shell_profiles:
- .bash_profile
Cargoをインストールするには、cargo_items
配列を使用できます。
binary
プロパティはオプショナルで、指定された場合、バイナリインストールが確認されます。
cargo_items:
- name: ripgrep
binary: rg
インストール
ansible-galaxy install fubarhouse.rust
を使用してインストール- このロールをプレイブックに追加
- 上記の変数を必要に応じて変更
ライセンス
MIT / BSD
作者情報
このロールは2017年にKarl Hepworthによって作成されました。
インストール
ansible-galaxy install fubarhouse.rust
ライセンス
mit
ダウンロード
3.5k
所有者
Lover of all things open source and computers - both hardware and software. My opinions are my own.