cask-app

Ansible роль: Приложение Homebrew Cask

Статус сборки

Это роль Ansible для установки приложений Homebrew Cask на macOS.

  • Запускайте роль любое количество раз в вашем плейбуке, передавая разные данные каждый раз.
  • Устанавливайте одно приложение Cask для каждой задачи Ansible.
  • Соединяйте теги Ansible с каждой задачей установки приложения Cask.

Требования

  • macOS 10.13
  • Ansible >= 2.2.

* Требует более актуальной версии Python, чем поставляется с macOS.

Переменные роли

# Имя приложения, которое вы хотите установить, как оно указывается для Homebrew Cask.
cask_app_name: ""

# Любые параметры установки, которые необходимо передать Homebrew Cask.
cask_app_install_options: ""

Зависимости

Пример плейбука

- hosts: all

  roles:
    # Минимальный пример.
    - {
      cask_app_name: firefox,
      role: ansible-role-cask-app
      }
    # Пример с использованием тегов.
    - {
      cask_app_name: firefox,
      tags: ["firefox", "another_tag"],
      role: ansible-role-cask-app
      }
    # Пример с использованием cask_app_install_options.
    - { 
      cask_app_name: firefox,
      cask_app_install_options: force,
      role: ansible-role-cask-app
      }

Лицензия

MIT

Информация об авторе

Эта роль была создана Даном Боэ преимущественно для использования с Macsible.

О проекте

DRY & flexible Homebrew Cask app installation on macOS.

Установить
ansible-galaxy install danbohea/ansible-role-cask-app
Лицензия
Unknown
Загрузки
498
Владелец