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:
parent
86aafe57bc
commit
b78a9bf810
|
@ -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
|
||||
|
||||
|
|
1
setup.py
1
setup.py
|
@ -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',
|
||||
|
|
Loading…
Reference in New Issue