项目作者: bluk

项目描述 :
An Ansible role to install Homebrew packages.
高级语言:
项目地址: git://github.com/bluk/ansible-role-homebrew.git
创建时间: 2018-08-10T04:14:35Z
项目社区:https://github.com/bluk/ansible-role-homebrew

开源协议:Apache License 2.0

下载


ansible-role-homebrew

GitHub license Build Status

An Ansible role to install and upgrade Homebrew taps
and packages.

Requirements

It is assumed Homebrew is already installed.

Role Variables

  • homebrew_taps - A list of dictionaries of Homebrew taps. The dictionary must contain a name key with the tap name as the value.

  • homebrew_packages - A list of dictionaries of Homebrew packages. The dictionary must contain a name key with the package name as the value.

  • homebrew_casks - A list of dictionaries of Homebrew casks. The dictionary must contain a name key with the cask name as the value.

  • homebrew_update - A boolean describe if Homebrew should update.

  • homebrew_upgrade - A boolean describe if Homebrew should upgrade existing packages.

Dependencies

No dependencies.

Example Playbook

  1. - hosts: servers
  2. roles:
  3. - { role: bluk.homebrew }

License

Apache 2.0