diff options
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.releng')
-rw-r--r-- | org.eclipse.mylyn.bugzilla.releng/manifests/default.pp | 1 | ||||
-rw-r--r-- | org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/init.pp | 15 |
2 files changed, 12 insertions, 4 deletions
diff --git a/org.eclipse.mylyn.bugzilla.releng/manifests/default.pp b/org.eclipse.mylyn.bugzilla.releng/manifests/default.pp index 4dbbc3e28..4f448283b 100644 --- a/org.eclipse.mylyn.bugzilla.releng/manifests/default.pp +++ b/org.eclipse.mylyn.bugzilla.releng/manifests/default.pp @@ -86,6 +86,7 @@ class bugzilla { require => Package["apache2"], notify => Service["apache2"], } + } include bugzilla diff --git a/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/init.pp b/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/init.pp index e27d06f1a..b081a96e0 100644 --- a/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/init.pp +++ b/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/init.pp @@ -1,11 +1,12 @@ define bugzillaVersion ( $major, $minor, + $branch = " ", + $bugz_dbname = "$title", + $www_url = "$title", $version = "$title", - $branch = "${::major}.${::minor}", $branchTag = "bugzilla-stable", - $bugz_dbname = "bugs_${::major}_${::minor}", $custom_wf = false, $custom_wf_and_status = false, $xmlrpc_enabled = true, @@ -20,17 +21,23 @@ define bugzillaVersion ( } else { $VersionCreateName = "value" } + + if ($branch == "trunk") { + $branchName = "$branch" + } else { + $branchName = "${major}.${minor}" + } if $branchTag == "trunk" { exec { "extract bugzilla $version": - command => "bzr co bzr://bzr.mozilla.org/bugzilla/$branch $version", + command => "bzr co bzr://bzr.mozilla.org/bugzilla/$branchName $version", cwd => "$base", timeout => 300, creates => "$base/$version", } } else { exec { "extract bugzilla $version": - command => "bzr co -r tag:$branchTag bzr://bzr.mozilla.org/bugzilla/$branch $version", + command => "bzr co -r tag:$branchTag bzr://bzr.mozilla.org/bugzilla/$branchName $version", cwd => "$base", timeout => 300, creates => "$base/$version", |