This repository has been archived by the owner on Dec 2, 2020. It is now read-only.
Releases: boxen/puppet-homebrew
Releases · boxen/puppet-homebrew
1.5.0
1.4.1
1.4.0
Add homebrew_tap native type
This is not at all about optimization. In cases where homebrew is invoked via the same Ruby version as is running Puppet, the bundled environment can cause homebrew to shit the bed a little.
This adds a native type to make use of the existing bundled_environment feature in this module to make sure brew tap
executes in a clean environment.
homebrew::tap
is still here, but now just wraps homebrew_tap
.
1.2.1
1.2.0
Add homebrew::tap
Usage:
homebrew::tap { 'homebrew/versions':
ensure => present
}
Module cleanup
- No more hacky execs
- No more unnecessary dependency insanity
- No more
brew update
exec; just leave a refreshonly so nothing breaks - Move the homebrew package provider into this module from the boxen module