/[adm]/puppet/deployment/mga_buildsystem/manifests/config.pp
ViewVC logotype

Diff of /puppet/deployment/mga_buildsystem/manifests/config.pp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3138 by boklm, Thu May 23 15:05:31 2013 UTC revision 3141 by boklm, Thu May 23 15:05:39 2013 UTC
# Line 19  class mga_buildsystem::config { Line 19  class mga_buildsystem::config {
19          uploadmail_to => "packages-commits@ml.${::domain}",          uploadmail_to => "packages-commits@ml.${::domain}",
20      }      }
21    
22        $svn_hostname = "svn.$::domain"
23        $svn_root_packages = "svn://${svn_hostname}/svn/packages"
24      class { 'buildsystem::var::mgarepo':      class { 'buildsystem::var::mgarepo':
25          submit_host => "pkgsubmit.${::domain}",          submit_host => "pkgsubmit.${::domain}",
26          svn_hostname => "svn.$::domain",          svn_hostname => $svn_hostname,
27          svn_root_packages => "svn://svn.${::domain}/svn/packages",          svn_root_packages => $svn_root_packages,
28          oldurl => "svn+ssh://svn.${::domain}/svn/packages/misc",          oldurl => "svn+ssh://svn.${::domain}/svn/packages/misc",
29          conf => {          conf => {
30              'global' => {              'global' => {
# Line 83  class mga_buildsystem::config { Line 85  class mga_buildsystem::config {
85              'media_types' => [ 'infra' ],              'media_types' => [ 'infra' ],
86          },          },
87      }      }
88        $std_macros = {
89            'distsuffix' => '.mga',
90            'distribution' => 'Mageia',
91            'vendor' => 'Mageia.Org',
92            '_real_vendor' => 'mageia',
93        }
94      class { 'buildsystem::var::distros':      class { 'buildsystem::var::distros':
95          default_distro => 'cauldron',          default_distro => 'cauldron',
96          distros => {          distros => {
# Line 92  class mga_buildsystem::config { Line 100  class mga_buildsystem::config {
100                  'base_media' => $std_base_media,                  'base_media' => $std_base_media,
101                  'branch' => 'Devel',                  'branch' => 'Devel',
102                  'version' => '3',                  'version' => '3',
103                    'submit_allowed' => "${svn_root_packages}/cauldron",
104                    'macros' => $std_macros,
105              },              },
106    
107              '1'        => {              '1'        => {
# Line 100  class mga_buildsystem::config { Line 110  class mga_buildsystem::config {
110                  'base_media' => $std_base_media,                  'base_media' => $std_base_media,
111                  'branch' => 'Official',                  'branch' => 'Official',
112                  'version' => '1',                  'version' => '1',
113                    'submit_allowed' => "${svn_root_packages}/updates/1",
114                    'macros' => $std_macros,
115              },              },
116    
117              '2'        => {              '2'        => {
# Line 108  class mga_buildsystem::config { Line 120  class mga_buildsystem::config {
120                  'base_media' => $std_base_media,                  'base_media' => $std_base_media,
121                  'branch' => 'Official',                  'branch' => 'Official',
122                  'version' => '2',                  'version' => '2',
123                    'submit_allowed' => "${svn_root_packages}/updates/2",
124                    'macros' => $std_macros,
125              },              },
126    
127              'infra_1'  => {              'infra_1'  => {
# Line 116  class mga_buildsystem::config { Line 130  class mga_buildsystem::config {
130                  'base_media' => $std_base_media,                  'base_media' => $std_base_media,
131                  'branch' => 'Official',                  'branch' => 'Official',
132                  'version' => '1',                  'version' => '1',
133                    'submit_allowed' => $svn_root_packages,
134                    'macros' => $std_macros,
135              },              },
136    
137              'infra_2'  => {              'infra_2'  => {
# Line 124  class mga_buildsystem::config { Line 140  class mga_buildsystem::config {
140                  'base_media' => $std_base_media,                  'base_media' => $std_base_media,
141                  'branch' => 'Official',                  'branch' => 'Official',
142                  'version' => '2',                  'version' => '2',
143                    'submit_allowed' => $svn_root_packages,
144                    'macros' => $std_macros,
145              },              },
146          }          }
147      }      }

Legend:
Removed from v.3138  
changed lines
  Added in v.3141

  ViewVC Help
Powered by ViewVC 1.1.30