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 用户维护: