Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # forma bruta para sobrevivir a lo que sea
- # BruteForceGIT
- file {
- "${repo_root}" :
- ensure => 'directory',
- mode => 0755,
- owner => 'user',
- group => 'group',
- }
- exec {
- "git clone ${repo}" :
- path => '/usr/bin',
- creates => "${repo_root}/repo",
- cwd => "${repo_root}",
- alias => "setup repo",
- timeout => "10"
- }
- #puppetlabs/vcsrepo
- # anda cuando quiere!!
- Vcsrepo {
- ensure => 'present',
- provider => "git",
- }
- vcsrepo {
- "${repo_root}/repo" :
- provider => 'git',
- path => "${repo_root}/repo",
- source => "${repo}",
- revision => 'master',
- ensure => present,
- basic_auth_username => "${repo_user}",
- basic_auth_password => "${repo_pass}",
- }
Add Comment
Please, Sign In to add comment