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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

  ViewVC Help
Powered by ViewVC 1.1.30