Version information
This version is compatible with:
- Puppet Enterprise 2023.6.x, 2023.5.x, 2023.4.x, 2023.3.x, 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
- Puppet >=4.0.0
- , ,
Start using this module
Add this module to your Puppetfile:
mod 'jlcox-gitolite', '1.2.10'
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)