/[adm]/puppet/deployment/repositories/manifests/subversion.pp
ViewVC logotype

Contents of /puppet/deployment/repositories/manifests/subversion.pp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 981 - (show annotations) (download)
Thu Feb 10 02:58:05 2011 UTC (13 years, 8 months ago) by misc
File size: 1269 byte(s)
- also manage /svn, to be coherent with /git handling
1 class repositories::subversion {
2
3 file { "/svn":
4 ensure => directory,
5 owner => root,
6 group => root,
7 mode => 755,
8 }
9
10 subversion::repository { "/svn/adm/":
11 group => "mga-sysadmin",
12 commit_mail => ["sysadmin-commits@ml.$domain"],
13 syntax_check => ['check_puppet_templates','check_puppet'],
14 cia_post => true,
15 cia_module => "sysadm",
16 }
17
18 subversion::repository { "/svn/soft/":
19 group => "mga-packagers",
20 commit_mail => ['mageia-sysadm@mageia.org',"soft-commits@ml.$domain"],
21 cia_post => true,
22 cia_module => "soft",
23 }
24
25 subversion::repository { "/svn/web/":
26 group => "mga-committers",
27 cia_post => true,
28 cia_module => "web",
29 }
30
31 subversion::repository { "/svn/packages/":
32 group => "mga-packagers-committers",
33 no_binary => true,
34 cia_post => true,
35 cia_module => "packages",
36 cia_ignore_author => '^schedbot$',
37 }
38
39 file { "/svn/binrepos/":
40 ensure => directory
41 }
42
43 subversion::repository { "/svn/binrepos/cauldron/":
44 group => "mga-packagers-committers",
45 cia_post => true,
46 cia_module => "binrepos",
47 cia_ignore_author => '^schedbot$',
48 }
49
50 }

  ViewVC Help
Powered by ViewVC 1.1.30