danbohea.cask-app

Rol de Ansible: Aplicación Homebrew Cask

Estado de Construcción

Un rol de Ansible para instalar aplicaciones de Homebrew Cask en macOS.

  • Ejecuta el rol tantas veces como necesites en tu playbook, pasando datos diferentes cada vez.
  • Instala una aplicación cask por tarea de Ansible.
  • Asocia etiquetas de Ansible con cada tarea de instalación de una aplicación cask.

Requisitos

  • macOS 10.13
  • Ansible >= 2.2.

* Requiere una versión de python más actualizada que la que viene con macOS.

Variables del Rol

# El nombre de la aplicación que deseas instalar, tal como se especificaría para Homebrew Cask.
cask_app_name: ""

# Cualquier opción de instalación que necesite pasarse a Homebrew Cask.
cask_app_install_options: ""

Dependencias

Ejemplo de Playbook

- hosts: all

  roles:
    # Ejemplo mínimo.
    - {
      cask_app_name: firefox,
      role: ansible-role-cask-app
      }
    # Ejemplo usando etiquetas.
    - {
      cask_app_name: firefox,
      tags: ["firefox", "otra_etiqueta"],
      role: ansible-role-cask-app
      }
    # Ejemplo usando cask_app_install_options.
    - { 
      cask_app_name: firefox,
      cask_app_install_options: force,
      role: ansible-role-cask-app
      }

Licencia

MIT

Información del Autor

Este rol fue creado por Dan Bohea principalmente para su uso con Macsible.

Acerca del proyecto

DRY & flexible Homebrew Cask app installation on macOS.

Instalar
ansible-galaxy install danbohea.cask-app
Licencia
Unknown
Descargas
509
Propietario