Guest User

Untitled

a guest
Dec 11th, 2018
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. # forma bruta para sobrevivir a lo que sea
  2. # BruteForceGIT
  3.  
  4. file {
  5. "${repo_root}" :
  6. ensure => 'directory',
  7. mode => 0755,
  8. owner => 'user',
  9. group => 'group',
  10. }
  11.  
  12. exec {
  13. "git clone ${repo}" :
  14. path => '/usr/bin',
  15. creates => "${repo_root}/repo",
  16. cwd => "${repo_root}",
  17. alias => "setup repo",
  18. timeout => "10"
  19. }
  20.  
  21. #puppetlabs/vcsrepo
  22. # anda cuando quiere!!
  23. Vcsrepo {
  24. ensure => 'present',
  25. provider => "git",
  26. }
  27. vcsrepo {
  28. "${repo_root}/repo" :
  29. provider => 'git',
  30. path => "${repo_root}/repo",
  31. source => "${repo}",
  32. revision => 'master',
  33. ensure => present,
  34. basic_auth_username => "${repo_user}",
  35. basic_auth_password => "${repo_pass}",
  36. }
Add Comment
Please, Sign In to add comment