ableton.fastbuild

Ansible rol ableton.fastbuild

Este rol instala FASTBuild en un host basado en Windows.

Requisitos

Ansible >= 2.10 y un host basado en Windows.

Aunque FASTBuild es compatible con hosts Linux y macOS, este rol no admite esas plataformas aún.

Variables del Rol

Las siguientes variables influyen en cómo se instala FASTBuild en el host:

  • fastbuild_arch: Arquitectura a descargar, debe ser x64 o x86.
  • fastbuild_cache_dir: Donde FASTBuild debe almacenar su caché.
  • fastbuild_cache_owner: Usuario que será propietario del directorio de configuración de FASTBuild.
  • fastbuild_cache_schedule_trim: Si es true, añade una tarea programada para recortar regularmente la caché.
  • fastbuild_cache_trim_size_mb: Tamaño al que se debe recortar la caché de FASTBuild (requiere que fastbuild_cache_schedule_trim sea true).
  • fastbuild_path_win: Donde se extraerán los ejecutables de FASTBuild.
  • fastbuild_version: Versión de FASTBuild a instalar.

Consulta el archivo defaults/main.yml para la documentación completa sobre las variables de rol requeridas y opcionales.

Ejemplo de Playbook

---
- name: Instalar FASTBuild en los hosts
  hosts: "todos"
  vars:
    fastbuild_cache_schedule_trim: true
    fastbuild_cache_trim_size_mb: 4096
    fastbuild_path_win: C:\FASTBuild
    fastbuild_version: "1.05"

  roles:
    - ableton.fastbuild

Licencia

MIT

Mantenedores

Este proyecto está mantenido por los siguientes usuarios de GitHub:

Acerca del proyecto

Installs FASTBuild

Instalar
ansible-galaxy install ableton.fastbuild
Licencia
mit
Descargas
34.8k
Propietario
Ableton makes Live, Push and Link — unique software and hardware for music creation and performance.