/[adm]/puppet/modules/buildsystem/templates/mgarepo.conf
ViewVC logotype

Contents of /puppet/modules/buildsystem/templates/mgarepo.conf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3112 - (show annotations) (download)
Wed May 22 22:17:07 2013 UTC (10 years, 11 months ago) by boklm
File size: 2800 byte(s)
buildsystem::binrepo: add option to select binrepo hostname
1 [global]
2 verbose = no
3 default_parent = svn://svn.<%= domain %>/svn/packages/cauldron
4 #url-map = svn\+ssh://svn\.mageia\.org/(.*) file:///\1
5 tempdir = <%= sched_home_dir %>/repsys/tmp
6 # ldap settings
7 # ldap is searched first: if not found, then [users] is read
8 # if ldap search matched, then [users] is not consulted
9 # if ldap is down, [users] is not consulted either
10 #
11 # we should have a generic fqdn here to use round-robin DNS
12 # enhancement for repsys: support multiple ldap servers here
13 ldap-server = ldap.<%= domain %>
14 ldap-base = ou=People,<%= dc_suffix %>
15 ldap-filterformat = (&(objectClass=inetOrgPerson)(uid=$username))
16 ldap-resultformat = $cn <$mail>
17 trunk-dir = cauldron
18
19 [log]
20 oldurl = svn+ssh://svn.<%= domain %>/svn/packages/misc
21 # controls up to which revision the rpm changelog
22 # will be constructed (default zero, i.e., oldest
23 # commit)
24 # revision-offset = 0
25 # commit lines containing this string won't be shown in the changelog:
26 ignore-string = SILENT
27
28 [template]
29 path = /usr/share/repsys/default.chlog
30
31 [users]
32 iurt = Mageia build bot <mageia-sysadm@<%= domain %>>
33
34 [submit]
35 default = cauldron
36 host = pkgsubmit.<%= domain %>
37
38 [submit cauldron]
39 target = <%= sched_home_dir %>/repsys/srpms
40 allowed = svn://svn.<%= domain %>/svn/packages/cauldron
41 rpm-macros = global cauldron
42
43 [submit 1]
44 target = <%= sched_home_dir %>/repsys/srpms
45 allowed = svn://svn.<%= domain %>/svn/packages/updates/1
46 rpm-macros = global 1
47
48 [submit 2]
49 target = <%= sched_home_dir %>/repsys/srpms
50 allowed = svn://svn.<%= domain %>/svn/packages/updates/2
51 rpm-macros = global 2
52
53 [submit infra_1]
54 target = <%= sched_home_dir %>/repsys/srpms
55 allowed = svn://svn.mageia.org/svn/packages/
56 rpm-macros = global 1
57
58 [submit infra_2]
59 target = <%= sched_home_dir %>/repsys/srpms
60 allowed = svn://svn.mageia.org/svn/packages/
61 rpm-macros = global 2
62
63 [macros global]
64 distsuffix = .mga
65 # mkrel definition to be removed when rpm-setup is updated on main build node
66 mkrel(c:) = %{-c: 0.%{-c*}.}%{1}%{?subrel:.%subrel}%{?distsuffix:%distsuffix}%{?!distsuffix:.mga}%{?distro_release:%distro_release}
67 distribution = Mageia
68 vendor = Mageia.Org
69 _real_vendor = mageia
70
71 [macros cauldron]
72 distro_release = 3
73 # 100 * major + minor
74 mgaversion = 300
75 mageia_branch = cauldron
76
77 [macros 1]
78 distro_release = 1
79 # 100 * major + minor
80 mgaversion = 100
81
82 [macros 2]
83 distro_release = 2
84 # 100 * major + minor
85 mgaversion = 200
86
87 [helper]
88 create-srpm = /usr/share/repsys/create-srpm
89 upload-srpm = /usr/local/bin/mga-youri-submit
90 # needed by mdvsys 2.0
91 install-buildrequires = sudo rurpmi --auto --no-suggests
92 upload-bin = /usr/local/bin/wrapper.upload-bin
93
94 [srpm]
95 run-prep = yes
96
97 [binrepo]
98 <%- binrepo_hostname = scope.lookupvar('buildsystem::var::binrepo::hostname') -%>
99 download_url = http://<%= binrepo_hostname %>/
100 upload_host = <%= binrepo_hostname %>
101

  ViewVC Help
Powered by ViewVC 1.1.30