This repository was 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 updateexec; just leave a refreshonly so nothing breaks - Move the homebrew package provider into this module from the boxen module