zorlin.rust

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

Ansible Role: 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! (Fork of work by Karl Hepworth)

インストール
ansible-galaxy install zorlin.rust
ライセンス
mit
ダウンロード
267
所有者
Developer, sysadmin, distributed storage and free culture person. Still figuring out the rest.