aboutsummaryrefslogtreecommitdiffstats
path: root/deployment/repositories/manifests/svn_mirror.pp
blob: 3cc833beebea5d695d0ed121589c18dcf18d88ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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
}