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 entwederx64oderx86sein.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_trimauftruegesetzt 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.fastbuildLizenz
mit
Downloads
40.1k
Besitzer
Ableton makes Live, Push and Link — unique software and hardware for music creation and performance.
