Serverkit::Homebrew
Serverkit plug-in for Homebrew.
Installation
gem "serverkit-homebrew"
Resource
homebrew_package
Make sure the specified homebrew package is installed.
Attributes
- name - package name (required)
- options - command-line-options for installation (e.g.
"--HEAD"
)
Example
resources:
- type: homebrew_package
name: zsh
- type: homebrew_package
name: rbenv
options: --HEAD
homebrew_cask_package
Make sure the specified homebrew cask package is installed.
Attributes
- name - package name (required)
- options - command-line-options for installation
Example
resources:
- type: homebrew_cask_package
name: karabiner
- type: homebrew_cask_package
name: vagrant
homebrew_tap
Make sure the specified GitHub repo is tapped (or untapped).
Attributes
- name - repository name (required)
- options - command-line-options for
brew tap
andbrew untap
- status - pass
"untapped"
to make sure the repo is untapped
Example
resources:
- type: homebrew_tap
name: caskroom/cask
- type: homebrew_tap
name: homebrew/versions
status: untapped