ableton.fastbuild
Ansibleロール ableton.fastbuild
このロールは、WindowsベースのホストにFASTBuildをインストールします。
要件
Ansible >= 2.10、およびWindowsベースのホスト。
FASTBuildはLinuxやmacOSホストをサポートしていますが、このロールではそれらのプラットフォームはまだサポートされていません。
ロール変数
以下の変数は、ホストにFASTBuildをインストールする方法に影響します:
fastbuild_arch
: ダウンロードするアーキテクチャ、x64
またはx86
のいずれかでなければなりません。fastbuild_cache_dir
: FASTBuildがキャッシュを保存する場所。fastbuild_cache_owner
: FASTBuildの設定ディレクトリを所有するユーザー。fastbuild_cache_schedule_trim
:true
の場合、キャッシュを定期的に整理するタスクを追加します。fastbuild_cache_trim_size_mb
: FASTBuildのキャッシュをどのくらいのサイズに整理するか(fastbuild_cache_schedule_trim
がtrue
である必要があります)。fastbuild_path_win
: FASTBuildの実行ファイルを抽出する場所。fastbuild_version
: インストールするFASTBuildのバージョン。
必要なロール変数やオプションについての詳しい情報は、defaults/main.yml
ファイルを参照してください。
例のプレイブック
---
- name: ホストにFASTBuildをインストール
hosts: "all"
vars:
fastbuild_cache_schedule_trim: true
fastbuild_cache_trim_size_mb: 4096
fastbuild_path_win: C:\FASTBuild
fastbuild_version: "1.05"
roles:
- ableton.fastbuild
ライセンス
MIT
メンテナ
このプロジェクトは以下のGitHubユーザーによって維持されています: