Adding ability to use the claim plugin

Change-Id: Iff3bc8acc3724cec35fce68b291638dd7185c310
Reviewed-on: https://review.openstack.org/14892
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
This commit is contained in:
william.soula 2012-10-26 08:46:45 -05:00 committed by Jenkins
parent 86aafe57bc
commit b78a9bf810
2 changed files with 16 additions and 0 deletions

View File

@ -569,6 +569,21 @@ def email(parser, xml_parent, data):
data.get('send-to-individuals', False)).lower()
def claimbuild(parser, xml_parent, data):
"""yaml: claim-build
Claim build failures
Requires the Jenkins `Claim Plugin.
<https://wiki.jenkins-ci.org/display/JENKINS/Claim+plugin>`_
Example::
publishers:
- claim-build
"""
XML.SubElement(xml_parent, 'hudson.plugins.claim.ClaimPublisher')
class Publishers(jenkins_jobs.modules.base.Base):
sequence = 70

View File

@ -70,6 +70,7 @@ setup(name='jenkins_job_builder',
'scp=jenkins_jobs.modules.publishers:scp',
'pipeline=jenkins_jobs.modules.publishers:pipeline',
'email=jenkins_jobs.modules.publishers:email',
'claim-build=jenkins_jobs.modules.publishers:claimbuild',
],
'jenkins_jobs.scm': [
'git=jenkins_jobs.modules.scm:git',