macos_setapp
Ansible-роле для установки магазина приложений SetApp
Устанавливает магазин приложений SetApp через homebrew, удаляет его из карантина и запускает.
После запуска пользователь может установить все свои «любимые» приложения из SetApp.
Используется в Splinter, инструменте подготовки для macOS.
(Мягкие) требования и зависимости
- Джефф Гирлинг's' geerlingguy.homebrew, который определен как зависимость Ansible Galaxy
Ansible
Было протестировано на следующих версиях:
- 2.9
Операционные системы
Целевая MacOS 10.15, возможно, и более ранние версии (пока не протестировано)
Пример плейбука
Просто включите эту роль в свой список. Например
- host: all
roles:
- marcomc.macos_setapp
Переменные
Целевой пользователь: target_user_id
Используется в случае, если вы хотите связать директорию Setapp
с док-станцией другого пользователя.
target_user_id: "{{ ansible_user_id }}" # Опции
По умолчанию добавляет её в док-станцию текущего пользователя.
Непрерывная интеграция
Эта роль пока (еще не) имеет базовый тест travis (для github).
Устранение неполадок и известные проблемы
Лицензия
Автор : Марко Масарь Калдероне (c) 2020 - marco@marcomc.com
О проекте
Ansible role to install and launch SetApp application store. Also used in Splinter provisioning tool.
Установить
ansible-galaxy install marcomc/ansible-role-macos-setapp
Лицензия
mit
Загрузки
90
Владелец
Biker, tinkerer, Dev Ops something...