From b3e5247bf0aa8836df760b1c2916061be19b5522 Mon Sep 17 00:00:00 2001 From: Julian Taylor Date: Mon, 19 Nov 2012 20:02:40 +0100 Subject: [PATCH] Add copyartifact builder to entry points and fix target attribute Fixes bug #1080824 Change-Id: Ie5043283bf8c0f13f04d250c4c7299596d766508 Reviewed-on: https://review.openstack.org/16454 Reviewed-by: James E. Blair Approved: Jeremy Stanley Reviewed-by: Jeremy Stanley Tested-by: Jenkins --- jenkins_jobs/modules/builders.py | 2 +- setup.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/jenkins_jobs/modules/builders.py b/jenkins_jobs/modules/builders.py index 9f0f838d2..e51136fa4 100644 --- a/jenkins_jobs/modules/builders.py +++ b/jenkins_jobs/modules/builders.py @@ -83,7 +83,7 @@ def copyartifact(parser, xml_parent, data): t = XML.SubElement(xml_parent, 'hudson.plugins.copyartifact.CopyArtifact') XML.SubElement(t, 'projectName').text = data["project"] XML.SubElement(t, 'filter').text = data.get("filter", "") - XML.SubElement(t, 'target').text = data.get("project", "") + XML.SubElement(t, 'target').text = data.get("target", "") def ant(parser, xml_parent, data): diff --git a/setup.py b/setup.py index 354635434..8cc7fb9ee 100644 --- a/setup.py +++ b/setup.py @@ -59,6 +59,7 @@ setuptools.setup( 'builders-from=jenkins_jobs.modules.builders:builders_from', 'inject=jenkins_jobs.modules.builders:inject', 'artifact-resolver=jenkins_jobs.modules.builders:artifact_resolver', + 'copyartifact=jenkins_jobs.modules.builders:copyartifact', ], 'jenkins_jobs.reporters': [ 'email=jenkins_jobs.modules.reporters:email',