fubarhouse.rust

Rustプログラミング言語のロゴ

Ansibleロール: Rust

ビルドステータス
安定性: 安定
Ansible Rust
MITライセンス

  • ソースから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によって作成されました。

プロジェクトについて

Installs Rust and Cargo!

インストール
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.