diff --git a/jenkins_jobs/modules/wrappers.py b/jenkins_jobs/modules/wrappers.py index 4421f9823..d46b54a23 100644 --- a/jenkins_jobs/modules/wrappers.py +++ b/jenkins_jobs/modules/wrappers.py @@ -1814,8 +1814,11 @@ def nodejs_installator(registry, xml_parent, data): /../../tests/wrappers/fixtures/nodejs-installator001.yaml """ npm_node = XML.SubElement(xml_parent, - 'jenkins.plugins.nodejs.tools.' - 'NpmPackagesBuildWrapper') + 'jenkins.plugins.nodejs.' + 'NodeJSBuildWrapper') + + version = registry.get_plugin_info('nodejs').get('version', '0') + npm_node.set("plugin", "nodejs@" + version) mapping = [('name', 'nodeJSInstallationName', None)] convert_mapping_to_xml(npm_node, data, mapping, fail_required=True) diff --git a/tests/wrappers/fixtures/nodejs-installator001.xml b/tests/wrappers/fixtures/nodejs-installator001.xml index a52ae52f2..ff95fa2a9 100644 --- a/tests/wrappers/fixtures/nodejs-installator001.xml +++ b/tests/wrappers/fixtures/nodejs-installator001.xml @@ -1,8 +1,8 @@ - + latest node - +