danbohea.cask-app

Rola Ansible: Aplikacja Homebrew Cask

Status Budowy

Rola Ansible do instalowania aplikacji Homebrew Cask na macOS.

  • Uruchom rolę dowolną liczbę razy w swoim playbooku, przekazując różne dane za każdym razem.
  • Zainstaluj jedną aplikację cask w każdej zadań Ansible.
  • Przypisz tagi Ansible do każdego zadania instalacji aplikacji cask.

Wymagania

  • macOS 10.13
  • Ansible >= 2.2.

* Wymaga nowszej wersji Pythona niż ta dostarczana z macOS.

Zmienne roli

# Nazwa aplikacji, którą chcesz zainstalować, jaką podaje się dla Homebrew Cask.
cask_app_name: ""

# Opcje instalacji, które należy przekazać do Homebrew Cask.
cask_app_install_options: ""

Zależności

Przykład Playbooka

- hosts: all

  roles:
    # Minimalny przykład.
    - {
      cask_app_name: firefox,
      role: ansible-role-cask-app
      }
    # Przykład z wykorzystaniem tagów.
    - {
      cask_app_name: firefox,
      tags: ["firefox", "inny_tag"],
      role: ansible-role-cask-app
      }
    # Przykład użycia cask_app_install_options.
    - { 
      cask_app_name: firefox,
      cask_app_install_options: force,
      role: ansible-role-cask-app
      }

Licencja

MIT

Informacje o autorze

Ta rola została stworzona przez Dan Bohea głównie do użytku z Macsible.

O projekcie

DRY & flexible Homebrew Cask app installation on macOS.

Zainstaluj
ansible-galaxy install danbohea.cask-app
Licencja
Unknown
Pobrania
509
Właściciel