marcomc.macos_setapp
Rol de Ansible para instalar la tienda de aplicaciones SetApp
Instala la tienda de aplicaciones SetApp a través de homebrew, la elimina de la cuarentena y la запуска.
Una vez que se inicie, el usuario podrá instalar todas sus aplicaciones 'favoritas' de SetApp.
Se utiliza en Splinter, una herramienta de aprovisionamiento con opiniones para macOS.
Requisitos (blandos) y Dependencias
- Jeff Geerling's geerlingguy.homebrew, que está definido como una dependencia de Ansible Galaxy
Ansible
Se probó en las siguientes versiones:
- 2.9
Sistemas operativos
Apunta a MacOS 10.15, posiblemente versiones anteriores también (aún no probadas)
Ejemplo de Playbook
Simplemente incluye este rol en tu lista. Por ejemplo
- host: all
roles:
- marcomc.macos_setapp
Variables
Usuario objetivo: target_user_id
Se utiliza en caso de que quieras vincular el directorio Setapp
a otro Dock
de usuario.
target_user_id: "{{ ansible_user_id }}" # Opciones
Por defecto, lo añade al Dock del usuario actual.
Integración continua
Este rol tiene (aún no) una prueba básica de travis (para github) solamente.
Solución de problemas y problemas conocidos
Licencia
Autor: Marco Massari Calderone (c) 2020 - marco@marcomc.com
Acerca del proyecto
Ansible role to install and launch SetApp application store. Also used in Splinter provisioning tool.
Instalar
ansible-galaxy install marcomc.macos_setapp
Licencia
mit
Descargas
103
Propietario
Biker, tinkerer, Dev Ops something...