04bf54ac40
Each job has a manifest in the jenkins_jobs/manifests/jobs directory Jobs are grouped in python_jobs and generic_jobs The job groups or individual jobs can be added to a site manifest Also fixes bad XML output, python27 job and bug 987428 Change-Id: I1ebc889cee08b080deb6ba46aee69ab2ae0bb6b6
13 lines
455 B
Puppet
13 lines
455 B
Puppet
define jenkins_jobs::jobs::tarball($site, $project, $node_group, $trigger_branches) {
|
|
jenkins_jobs::build_job { "${name}-tarball":
|
|
site => $site,
|
|
project => $project,
|
|
job => "tarball",
|
|
node_group => $node_group,
|
|
triggers => trigger("gerrit_ref_updated"),
|
|
builders => [builder("gerrit_git_prep"), builder("copy_bundle"), builder("tarball")],
|
|
publishers => publisher("tarball"),
|
|
trigger_branches => $trigger_branches
|
|
}
|
|
}
|