/[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 1722 - (show annotations) (download)
Wed Jun 8 15:09:28 2011 UTC (12 years, 10 months ago) by misc
File size: 1353 byte(s)
- manage xinetd configuration, as we modified it
- move the management of /svn to the main module

1 class repositories::subversion {
2
3 subversion::repository { "/svn/adm/":
4 group => "mga-sysadmin",
5 commit_mail => ["sysadmin-commits@ml.$domain"],
6 syntax_check => ['check_puppet_templates','check_puppet'],
7 cia_post => true,
8 cia_module => "sysadm",
9 }
10
11 subversion::repository { "/svn/soft/":
12 group => "mga-packagers",
13 commit_mail => ["soft-commits@ml.$domain"],
14 syntax_check => ['check_po'],
15 cia_post => true,
16 cia_module => "soft",
17 i18n_mail => ["i18n@$domain"],
18 }
19
20 subversion::repository { "/svn/web/":
21 group => "mga-web",
22 syntax_check => ['check_php'],
23 cia_post => true,
24 cia_module => "web",
25 }
26
27 subversion::repository { "/svn/packages/":
28 group => "mga-packagers-committers",
29 no_binary => true,
30 commit_mail => ["packages-commits@ml.$domain"],
31 cia_post => true,
32 cia_module => "packages",
33 cia_ignore_author => '^schedbot$',
34 # restricted_to_user => 'schedbot',
35 }
36
37 file { "/svn/binrepos/":
38 ensure => directory
39 }
40
41 subversion::repository { "/svn/binrepos/cauldron/":
42 group => "mga-packagers-committers",
43 cia_post => true,
44 cia_module => "binrepos",
45 cia_ignore_author => '^schedbot$',
46 # restricted_to_user => 'schedbot',
47 }
48
49 }

  ViewVC Help
Powered by ViewVC 1.1.30