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',