-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathplaybook.yaml
38 lines (30 loc) · 920 Bytes
/
playbook.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
- name: Configure Developer host.
hosts: myhosts
connection: local
gather_facts: no
vars_prompt:
- name: new_hostname
prompt: "Enter the new hostname for your machine"
private: no
tasks:
- name: Include MacOS config
tags: setup
include_tasks: tasks/macos-config.yaml
- name: Include Homebrew tasks
tags: setup
include_tasks: tasks/homebrew-apps.yaml
- name: Include Homebrew Cask tasks
tags: setup
import_tasks: tasks/homebrew-cask-apps.yaml
- name: Include the Apple Store Apps IDs
tags: setup
include_vars: vars/applestore-ids.yaml
- name: Include the Apple Store Apps
tags: setup
import_tasks: tasks/app-store-apps.yaml
- name: Include Folder Configuration
tags: setup
include_tasks: tasks/folder.yaml
- name: Clone Git Repos
tags: setup
include_tasks: tasks/git/git.yaml