/[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 2266 - (show annotations) (download)
Sun Jan 15 15:15:12 2012 UTC (12 years, 2 months ago) by misc
File size: 1519 byte(s)
refactoring of the subversion repositories configuration
1 class repositories::subversion {
2
3 Subversion::Repository {
4 cia_post => true,
5 cia_ignore_author => '^schedbot$',
6 }
7
8 subversion::repository { "/svn/adm/":
9 group => "mga-sysadmin",
10 commit_mail => ["sysadmin-commits@ml.$domain"],
11 syntax_check => ['check_puppet_templates','check_puppet'],
12 cia_module => "sysadm",
13 }
14
15 subversion::repository { "/svn/soft/":
16 group => "mga-packagers",
17 commit_mail => ["soft-commits@ml.$domain"],
18 syntax_check => ['check_po'],
19 cia_module => "soft",
20 i18n_mail => ["mageia-i18n@$domain"],
21 }
22
23 subversion::repository { "/svn/web/":
24 group => "mga-web",
25 syntax_check => ['check_php'],
26 cia_module => "web",
27 }
28
29 subversion::repository { "/svn/packages/":
30 group => "mga-packagers-committers",
31 no_binary => true,
32 commit_mail => ["packages-commits@ml.$domain"],
33 cia_module => "packages",
34 # restricted_to_user => 'schedbot',
35 }
36
37 file { "/svn/binrepos/":
38 ensure => directory,
39 mode => 700,
40 }
41
42 subversion::repository { "/svn/binrepos/cauldron/":
43 group => "mga-packagers-committers",
44 cia_module => "binrepos",
45 # restricted_to_user => 'schedbot',
46 }
47
48 file { "/svn/binrepos/updates/":
49 ensure => directory
50 }
51
52 subversion::repository { "/svn/binrepos/updates/1/":
53 group => "mga-packagers-committers",
54 cia_module => "binrepos_1",
55 # restricted_to_user => 'schedbot',
56 }
57 }

  ViewVC Help
Powered by ViewVC 1.1.30