Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fubarhouse/ansible-role-macstore
Installs Apple Store applications via MAS-CLI
https://github.com/fubarhouse/ansible-role-macstore
ansible apple mac osx store
Last synced: about 2 months ago
JSON representation
Installs Apple Store applications via MAS-CLI
- Host: GitHub
- URL: https://github.com/fubarhouse/ansible-role-macstore
- Owner: fubarhouse
- Created: 2016-10-31T08:54:05.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-11-03T09:50:40.000Z (over 8 years ago)
- Last Synced: 2024-11-08T01:10:44.723Z (3 months ago)
- Topics: ansible, apple, mac, osx, store
- Size: 9.77 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ansible Role: MAS-CLI
[![Build Status](https://travis-ci.org/fubarhouse/ansible-role-macstore.svg?branch=master)](https://travis-ci.org/fubarhouse/ansible-role-macstore)
Install Apple store applications using [MAS-CLI (Mac Apple Store Command Line Interface)](https://github.com/mas-cli/mas) on macOS.
## Requirements
- Homebrew
## Role Variables
The following variables are ***required*** for this role to do anything of substance - see the example playbook or provide the following variables in order to use the role.
````
app_store_email: [email protected]
app_store_password: password
````````
mac_store_apps:
- name: Microsoft OneDrive
id: 823766827
````## Dependencies
None.
## Example Playbook
````
- hosts: localhost
vars_prompt:
- name: app_store_email
prompt: Mac Apple Store ID
private: no
when: app_store_email is undefined
- name: app_store_password
prompt: Mac Apple Store Password
private: yes
when: app_store_password is undefined
roles:
- fubarhouse.macstore
````## License
MIT / BSD
## Author Information
This role was created in 2016 by [Karl Hepworth](twitter.com/fubarhouse).