Version information
This version is compatible with:
- Puppet Enterprise >=3.2.0
- Puppet >=3.0.0
- , ,
Start using this module
Add this module to your Puppetfile:
mod 'jlcox-gitolite', '1.2.9'
Learn more about managing modules with a PuppetfileDocumentation
gitolite
Installs a gitolite git repository service
Parameters
[git_key] administrators public ssh key for setting up the system
[admin_user] name for the above key
[git_key_type] The type of key for the administrator (defaults to ssh-rsa)
[git_home] root directory for the repository. Defaults to the git users home direcotry (/home/git)
[auto_tag_serial] Adds an auto incrimental serial tag to each commit
[r10k_update] Run r10k after git commit to deploy both environments and modules This determins what needs to be done and runs either deploy module or deploy environment It will run both a Puppetfile is changed
[r10k_exec] Location of the r10k executable that the hook will call. Used to populate the sudoers file correctly
Examples
class { gitolite: git_key => 'some key val', }
Authors
Jason Cox j_cox@bigpond.com
Copyright
Copyright 2014 Jason Cox, unless otherwise noted.
Dependencies
- stahnma/epel (>= 0.0.6)
- puppetlabs/concat (>= 1.2.0)