diff options
author | Yolande Amate <yolandeamate@gmail.com> | 2017-06-21 02:41:53 +0100 |
---|---|---|
committer | Yolande Amate <yolandeamate@gmail.com> | 2017-06-21 02:41:53 +0100 |
commit | e925c576f827a37f301943950afb47d18a26b2b8 (patch) | |
tree | bd8fb3fa9343cca76a1bdc76ea2a88f59efe6941 /jenkins_jobs/modules/properties.py | |
parent | 98400a2542205ffa62b41d44b33687a6610beb95 (diff) | |
download | python-jenkins-job-builder-e925c576f827a37f301943950afb47d18a26b2b8.tar.gz python-jenkins-job-builder-e925c576f827a37f301943950afb47d18a26b2b8.tar.xz python-jenkins-job-builder-e925c576f827a37f301943950afb47d18a26b2b8.zip |
Update batch_tasks to make use of convert_mapping_to_xml()
Change-Id: Ib41e67186bdda9440c8c584490de5bd2dafbbd2a
Diffstat (limited to 'jenkins_jobs/modules/properties.py')
-rw-r--r-- | jenkins_jobs/modules/properties.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/jenkins_jobs/modules/properties.py b/jenkins_jobs/modules/properties.py index 95a50289..2fa66804 100644 --- a/jenkins_jobs/modules/properties.py +++ b/jenkins_jobs/modules/properties.py @@ -586,8 +586,12 @@ def batch_tasks(registry, xml_parent, data): for task in data: batch_task = XML.SubElement(tasks, 'hudson.plugins.batch__task.BatchTask') - XML.SubElement(batch_task, 'name').text = task['name'] - XML.SubElement(batch_task, 'script').text = task['script'] + mapping = [ + ('name', 'name', None), + ('script', 'script', None), + ] + helpers.convert_mapping_to_xml( + batch_task, task, mapping, fail_required=True) def heavy_job(registry, xml_parent, data): |