From 54b6bcc44dea3271b95269fc3bea14da41bc899d Mon Sep 17 00:00:00 2001 From: Arnaud Fabre Date: Thu, 4 Apr 2013 01:19:28 +0200 Subject: [PATCH] Maven: Fix XML markup. The generated markup contains a node "root_module", which is not recognized by Jenkins: WARNING: Skipping a non-existent field root_module com.thoughtworks.xstream.converters.reflection.MissingFieldException: No field 'root_module' found in class 'hudson.maven.MavenModuleSet' The correct spelling is rootModule. Change-Id: I0cae2c3358f2664783c97e245b064453a05bc988 Reviewed-on: https://review.openstack.org/26052 Reviewed-by: James E. Blair Approved: Clark Boylan Reviewed-by: Clark Boylan Tested-by: Jenkins --- jenkins_jobs/modules/project_maven.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jenkins_jobs/modules/project_maven.py b/jenkins_jobs/modules/project_maven.py index 33bca070b..1a524ee6e 100644 --- a/jenkins_jobs/modules/project_maven.py +++ b/jenkins_jobs/modules/project_maven.py @@ -50,7 +50,7 @@ class Maven(jenkins_jobs.modules.base.Base): if 'maven' not in data: return None xml_parent = XML.Element('maven2-moduleset') - root_module = XML.SubElement(xml_parent, 'root_module') + root_module = XML.SubElement(xml_parent, 'rootModule') XML.SubElement(root_module, 'groupId').text = \ data['maven']['root-module']['group-id'] XML.SubElement(root_module, 'artifactId').text = \