diff options
Diffstat (limited to 'deployment/repositories/manifests/svn_mirror.pp')
| -rw-r--r-- | deployment/repositories/manifests/svn_mirror.pp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/deployment/repositories/manifests/svn_mirror.pp b/deployment/repositories/manifests/svn_mirror.pp new file mode 100644 index 00000000..d71e896d --- /dev/null +++ b/deployment/repositories/manifests/svn_mirror.pp @@ -0,0 +1,17 @@ +class repositories::svn_mirror { + file { '/svn': + ensure => directory, + } + + subversion::mirror_repository { + '/svn/adm/': source => "svn://svn.${::domain}/svn/adm/"; + '/svn/advisories/':source => "svn://svn.${::domain}/svn/advisories/"; + '/svn/soft/': source => "svn://svn.${::domain}/svn/soft/"; + '/svn/web/': source => "svn://svn.${::domain}/svn/web/"; + '/svn/packages/': source => "svn://svn.${::domain}/svn/packages/"; + '/svn/org/': source => "svn://svn.${::domain}/svn/org/"; + '/svn/treasurer/': source => "svn://svn.${::domain}/svn/treasurer/"; + } + + # no binrepos, too big to mirror +} |
