
* Add auth_build internal option and set to true for gates (fixes bug #989148) * Add upload_project option to tarball job and set to project by default (fixes bug #989855) * Add support for ensure => disabled and ensure => absent (fixes bug #988319) Change-Id: Id61deb4b50df70f38c18e7e9d2e8d6510805e11c
15 lines
512 B
Puppet
15 lines
512 B
Puppet
define jenkins_jobs::jobs::pep8_gate($site, $project, $node_group, $trigger_branches, $ensure="present") {
|
|
jenkins_jobs::build_job { "gate-${name}-pep8":
|
|
ensure => $ensure,
|
|
site => $site,
|
|
project => $project,
|
|
job => "pep8",
|
|
node_group => $node_group,
|
|
triggers => trigger("gerrit_comment"),
|
|
builders => [builder("gerrit_git_prep"), builder("copy_bundle"), builder("pep8")],
|
|
publishers => publisher("pep8"),
|
|
trigger_branches => $trigger_branches,
|
|
auth_build => true
|
|
}
|
|
}
|