1 |
misc |
753 |
class repositories::subversion { |
2 |
|
|
|
3 |
misc |
2386 |
subversion::repository { '/svn/adm/': |
4 |
|
|
group => 'mga-sysadmin', |
5 |
|
|
commit_mail => ["sysadmin-commits@ml.$::domain"], |
6 |
misc |
1032 |
syntax_check => ['check_puppet_templates','check_puppet'], |
7 |
misc |
753 |
} |
8 |
|
|
|
9 |
boklm |
3227 |
subversion::repository { '/svn/advisories': |
10 |
|
|
group => 'mga-packagers', |
11 |
boklm |
3253 |
commit_mail => ["qa-commits@ml.$::domain"], |
12 |
boklm |
3227 |
} |
13 |
|
|
|
14 |
misc |
2386 |
sudo::sudoers_config { 'puppet_update': |
15 |
|
|
content => template('repositories/puppet_update.sudoers') |
16 |
misc |
2270 |
} |
17 |
|
|
|
18 |
misc |
2386 |
subversion::hook::post_commit { '/svn/adm/|puppet_update': |
19 |
|
|
content => template('repositories/puppet_update.sh') |
20 |
misc |
2270 |
} |
21 |
|
|
|
22 |
boklm |
2763 |
subversion::repository { '/svn/org/': |
23 |
|
|
group => 'mga-board', |
24 |
|
|
commit_mail => ["board-commits@ml.$::domain"], |
25 |
|
|
} |
26 |
|
|
|
27 |
misc |
2386 |
subversion::repository { '/svn/soft/': |
28 |
|
|
group => 'mga-packagers', |
29 |
|
|
commit_mail => ["soft-commits@ml.$::domain"], |
30 |
misc |
1693 |
syntax_check => ['check_po'], |
31 |
boklm |
3039 |
i18n_mail => ["i18n-reports@ml.$::domain"], |
32 |
misc |
753 |
} |
33 |
|
|
|
34 |
misc |
2386 |
subversion::repository { '/svn/soft_publish/': |
35 |
|
|
group => 'mga-packagers', |
36 |
|
|
commit_mail => ["soft-commits@ml.$::domain"], |
37 |
boklm |
2353 |
} |
38 |
|
|
|
39 |
misc |
2386 |
subversion::repository { '/svn/web/': |
40 |
|
|
group => 'mga-web', |
41 |
boklm |
3038 |
commit_mail => ["atelier-commits@ml.$::domain"], |
42 |
misc |
1694 |
syntax_check => ['check_php'], |
43 |
misc |
753 |
} |
44 |
|
|
|
45 |
misc |
2386 |
subversion::repository { '/svn/packages/': |
46 |
|
|
group => 'mga-packagers-committers', |
47 |
|
|
no_binary => true, |
48 |
neoclust |
3404 |
commit_mail => ["packages-commits@ml.$::domain"], |
49 |
misc |
753 |
} |
50 |
boklm |
2957 |
|
51 |
|
|
subversion::repository { '/svn/test-irker/': |
52 |
|
|
group => 'mga-packagers', |
53 |
|
|
no_binary => true, |
54 |
|
|
commit_mail => ['boklm@mageia.org'], |
55 |
|
|
irker_conf => { |
56 |
|
|
project => 'mageia', |
57 |
|
|
repo => 'testrepo', |
58 |
|
|
tinyifier => 'http://is.gd/create.php?format=simple&url=', |
59 |
|
|
urlprefix => 'http://svnweb.mageia.org/%(repo)?view=revision&revision=', |
60 |
|
|
channels => '{irc://chat.freenode.net/commits, irc://chat.freenode.net/test-irker}', |
61 |
|
|
}, |
62 |
|
|
} |
63 |
boklm |
3079 |
|
64 |
|
|
subversion::repository { '/svn/treasurer/': |
65 |
|
|
group => 'mga-treasurer', |
66 |
|
|
commit_mail => ["treasurer-commits@ml.$::domain"], |
67 |
|
|
} |
68 |
misc |
753 |
} |