This is OSX provisioning to use Ansible. provisioning roles are
- anyenv
- dotfiles
- gem
- go
- homebrew
- node
- php
- vscode
After clone this repository, the following command will be executed.
- If you want to execute all roles
$ cd /path/to/work/osx-provisioning
$ HOMEBREW_CASK_OPTS="--appdir=~/Applications" ansible-playbook -i hosts exec.yml
- If you want to execute part of roles
$ cd /path/to/work/osx-provisioning
$ HOMEBREW_CASK_OPTS="--appdir=~/Applications" ansible-playbook -i hosts exec.yml --tags="input role name"
git clone git@github.com:gtongy/osx-provisioning.git