ableton.fastbuild
Ansible-Rolle ableton.fastbuild
Diese Rolle installiert FASTBuild auf einem Windows-basierten Host.
Anforderungen
Ansible >= 2.10 und ein Windows-basierter Host.
Obwohl FASTBuild auch Unterstützung für Linux- und macOS-Hosts bietet, wird diese Rolle noch nicht für diese Plattformen unterstützt.
Rollen-Variablen
Die folgenden Variablen beeinflussen, wie FASTBuild auf dem Host installiert wird:
fastbuild_arch
: Architektur zum Herunterladen, muss entwederx64
oderx86
sein.fastbuild_cache_dir
: Wo FASTBuild seinen Cache speichern soll.fastbuild_cache_owner
: Benutzer, der das FASTBuild-Konfigurationsverzeichnis besitzen wird.fastbuild_cache_schedule_trim
: Wenntrue
, wird eine geplante Aufgabe hinzugefügt, um den Cache regelmäßig zu trimmen.fastbuild_cache_trim_size_mb
: Auf welche Größe der FASTBuild-Cache getrimmt werden soll (benötigt, dassfastbuild_cache_schedule_trim
auftrue
gesetzt ist).fastbuild_path_win
: Wo die FASTBuild-Programme entpackt werden.fastbuild_version
: Version von FASTBuild, die installiert werden soll.
Siehe die Datei defaults/main.yml
für die vollständige Dokumentation der erforderlichen und optionalen Rollenvariablen.
Beispiel-Playbook
---
- name: Installiere FASTBuild auf den Hosts
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
Lizenz
MIT
Pflegende
Dieses Projekt wird von den folgenden GitHub-Nutzern gepflegt:
Installieren
ansible-galaxy install ableton.fastbuild
Lizenz
mit
Downloads
34.8k
Besitzer
Ableton makes Live, Push and Link — unique software and hardware for music creation and performance.