Version information
released Apr 18th 2016
This version is compatible with:
- Puppet Enterprise 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
- Puppet >= 4.3.0 < 5.0.0
- CentOS, Darwin, Debian, Fedora, Ubuntu
Start using this module
Add this module to your Puppetfile:
mod 'thekevjames-bazaar', '1.3.0'
Learn more about managing modules with a PuppetfileDocumentation
thekevjames/bazaar — version 1.3.0 Apr 18th 2016
puppet-bazaar
An opinionated Puppet Module to install and manage Bzr.
puppet-bazaar is available on the Puppet Forge.
Usage
Simply
include ::bazaar
to make sure bazaar is installed, or
class { '::bazaar::user':
home => '/home/kevin',
fullname => 'Kevin James',
email => 'KevinJames@thekev.in',
}
to configure bazaar settings.
Configuration
In addition to the above values set for bazaar::user
, you can also use hiera
to override the following defaults:
bazaar::editor: vim
bazaar::mergetool: vimdiff
bazaar::tabwidth: 4
bazaar::packages: bzr
CHANGELOG
1.3.0
- bugfix: ensure config folder exists
- meta: add tests
1.2.1
- bugfix: fix dependency chain
1.2.0
- feature: use ensure_packages for inter-compatibility
- feature: use XDG config location
1.1.0
- feature: allow hiera modification of packages
- tech-debt: parameterize base class
1.0.0
- initial release
Dependencies
- puppetlabs/stdlib (>= 4.2.0 < 5.0.0)