Plugin Information
Adds a build step to copy artifacts from another project. The plugin lets you specify which build to copy artifacts from (e.g. the last successful/stable build, by build number, or by a build parameter). You can also control the copying process by filtering the files being copied, specifying a destination directory within the target project, etc. Click the help icon on each field to learn the details, such as selecting Maven or multiconfiguration projects or using build parameters. You can also copy from the workspace of the latest completed build of the source project, instead of its artifacts. All artifacts copied are automatically fingerprinted for you.
Configuration Notes
Permissions to copy artifactWhen you face a following message and fail to copy artifacts, this may be caused by permission to the project with artifacts. Please read this section once. Unable to find project for artifact copy: YOUR_PROJECT_WITH_ARTIFACTS This may be due to incorrect project name or permission settings; see help for project name in job configuration. Build step 'Copy artifacts from another project' marked build as failure Specifying project statically (without variables)
Specifying project dynamically (with variables)
Allow read from anonymous
Specify projects who can copy artifacts
Authorize builds as a user
Change LogVersion 1.35.1 (May 10, 2015)
Version 1.35 (Mar 1, 2015)
Version 1.34 (Jan 25, 2015)
Version 1.33 (Jan 17, 2015)
Version 1.32.1 (Oct 20, 2014)
Version 1.32 (Oct 12, 2014)
Version 1.31 (Jul 21, 2014)
Version 1.30 (Feb 16, 2014)
Version 1.29 (Jan 29, 2014)
Version 1.28 (Sep 23, 2013)
Version 1.27 (May 01, 2013)
Version 1.26 (Mar 25, 2013)
Version 1.25 (Nov 06, 2012)
Version 1.24 (Oct 03, 2012)
Version 1.23 (Sep 21, 2012)
Version 1.22 (Apr 16, 2012)
Version 1.21 (Jan 12, 2012)
Version 1.20 (Dec 16, 2011)
Version 1.19 (Nov 28, 2011)
Version 1.18 (Jul 24, 2011)
Version 1.17 (Jul 24, 2011)
Version 1.16 (Apr 17, 2011)
Version 1.15 (Apr 11, 2011)
Version 1.14 (Feb 24, 2011)
Version 1.13 (Feb 10, 2011)
Version 1.12 (Jan 30, 2011)
Version 1.11 (Nov 7, 2010)
Version 1.10 (Oct 10, 2010)
Version 1.9 (Sep 28, 2010)
Version 1.8 (Jul 18, 2010)
Version 1.7 (May 12, 2010)
Version 1.6 (May 8, 2010)
Version 1.5 (May 5, 2010)
Version 1.3 (May 2, 2010)
Version 1.2 (Apr 17, 2010)
Version 1.1 (Mar 18, 2010)
Version 1.0 (Mar 7, 2010)
IssuesTo report a bug or request an enhancement to this plugin please create a ticket in JIRA.
|
Copy Artifact Plugin
Skip to end of metadata
Go to start of metadata








Comments (58)
Apr 07, 2010
Don Ross says:
Can you provide usage instructions for this plugin? Especially what syntax to u...Can you provide usage instructions for this plugin? Especially what syntax to use for complex environments like multi-configuration projects.
May 05, 2010
Hendrik Millner says:
The new version 1.5 also fails a build, if no artifacts were copied because all ...The new version 1.5 also fails a build, if no artifacts were copied because all formerly copied artifacts were still there and up to date.
May 05, 2010
Alan Harder says:
oops, I'll mention that above.. the fix is already on the way..oops, I'll mention that above.. the fix is already on the way..
May 25, 2010
Leo von Klenze says:
Thank you for this very useful plugin! Just one question: Is it possible to...Thank you for this very useful plugin!
Just one question: Is it possible to select the project by build parameter, too? I have very large test data (> 10GB) and more than one configuration for building my binaries (e.g. Release jobs). If I can select the project by build parameter I would need only one test job (and not 10GB diskspace for every testjob ;-) )
Thank you very much!
Jun 03, 2010
Alan Harder says:
Please file requests in the issue tracker.. they're easily forgotten here, thank...Please file requests in the issue tracker.. they're easily forgotten here, thanks!
Jun 18, 2010
Mark Walling says:
If you are trying to copy automatically archived artifacts from a Maven build, y...If you are trying to copy automatically archived artifacts from a Maven build, you need to refer to the module as JOBNAME/MODULENAME.
See http://issues.jenkins-ci.org/browse/JENKINS-6355 or the help for project name.
Thought it would be worth mentioning here, since it took myself a bit of time to find it.
Sep 08, 2010
Rick Herrick says:
Is it possible to modify the pathing of the artifacts to be copied? I have a Fl...Is it possible to modify the pathing of the artifacts to be copied? I have a Flex build that puts its output into a target folder in the workspace, build/flex-build. Underneath that folder, there's some various Flex support files, framework libraries, our portal control, then some folders like com/ourcompany/project1, com/ourcompany/project2, etc. Each of the project1, project2 folders contains a number of Flex SWFs.
When the Flex build completes, in the Post-build Actions, I check Archive the artifacts, then in the Files to archive box I put: build/flex-build/**. That ends up archiving everything in there properly, but it has the build/flex-build path at the beginning of it.
The problem really bites me when I try to use copy artifact to copy these into my Java build. I have a web app with a /flex folder. What I really want is everything in build/flex-build to be copied into my flex folder. So for Artifacts to copy, I specify build/flex-build/*, then for *Target directory I specify the path to the flex folder in the Java build.
But instead of getting the contents of the flex-build folder copied into the flex web app folder, what I get is the top-level build folder in the flex folder, meaning that all the stuff I want in /flex is actually two levels down.
So is there any way to say I want to use these artifacts starting at this folder level? Or something like that?
I think in the short-term I'm going to have to modify the build out folder for the Flex build, but if I'm missing something, please inform me!
Sep 08, 2010
Alan Harder says:
Sorry, I don't really follow.. if you specify a target directory, everything tha...Sorry, I don't really follow.. if you specify a target directory, everything that is copied should be place inside that target. Please file an issue with specific steps if you think it's not doing this..
Oct 28, 2010
dancu - says:
Did you ever tried to copy a 50MB binary file? It fails every time: http://hud...Did you ever tried to copy a 50MB binary file? It fails every time:
http://hudson.pastebin.com/e4cw49zg
Nov 01, 2010
Alan Harder says:
Try an older Hudson version until JENKINS-7745 is fixed.Try an older Hudson version until JENKINS-7745 is fixed.
Nov 01, 2010
stijn says:
I really like this plugin, but cannot get it to work with matrix projects.. Trie...I really like this plugin, but cannot get it to work with matrix projects.. Tried all options but I always get 'copied 0 artifacts'.
project A has axes x and y
project B has the same axes
Any pointers on this? Should I create an issue? It doesn't seem that hard to implement (at least, not when A and B have the same axes..)
Right now I have to use the cumbersome
wget http://server/job/dlls/lastSuccessfulBuild/configuration=%configuration%,platform=%platform%/artifact/*zip*/art.zip
7za x art.zip
copy archive_bin*.* _bin\
rmdir /Q /S archive
del art.zip
Nov 01, 2010
Alan Harder says:
Click on the help icon for the project name you're copying from.. it describes h...Click on the help icon for the project name you're copying from.. it describes here how to select the particular matrix configuration to copy from, including the case for matrix-to-matrix with same axes (if you enter just the name for the matrix project, without a particular configuration, you'll always get 0 artifacts copied, as the parent has no artifacts.. there is work in progress to copy artifacts from ALL configurations in this case.. see JENKINS-7752).
Nov 01, 2010
stijn says:
(bonks head on desk) that was the sole help icon I didn't click.. thanks, works ...(bonks head on desk) that was the sole help icon I didn't click.. thanks, works great!
Sep 12, 2012
Ali Moein says:
I don't have a matrix project and I have the same problem. Here is what I get, t...I don't have a matrix project and I have the same problem. Here is what I get, this the complete console output:
------------------------------
Started by user <UID>
Building remotely on <Slave> in workspace c:\jenkins\workspace\<job-name>
Copied 0 artifacts from <Job-name> build number <nnn>
Finished: SUCCESS
----------
If I uncheck the "flatten" option, the job finishes as Failed with exact same output.
I'm copying an artifact from a job from linux on to a slave on windows 7.
Any ideas on how to resolve this and get a file copied successfully?
Nov 12, 2010
Patrick Renaud says:
I want to use the Copy Artifact plugin in connection with the Promoted Builds pl...I want to use the Copy Artifact plugin in connection with the Promoted Builds plugin, but it seems like my use case isn't covered yet, or I miss something fundamental. The problem scenario is described in the following thread:
http://hudson.361315.n4.nabble.com/How-to-promote-artifacts-of-a-previous-build-td3038590.html#a3038590
In essence, I want to retrieve the artifacts of the build being promoted in order to push them elsewhere (say to an FTP server, or whatever). This sounded to me like the perfect combination of three plugins in order: promoted-build, copy-artifact and ftppublisher. My problem is that I can't find a way to tell the copy-artifact plugin for which build I want to get the artifacts. All I have, from the promoted-builds plugin, is a reference to the build itself, via $PROMOTED_URL. Would it make sense to add a function to copy-artifacts so it could consume the $PROMOTED_URL information supplied by the promoted-build plugin?
Currently, I have to write custom steps in the build promotion logic for retrieving the wanted artifacts (using wget) -- thus in effect not using the copy-artifacts plugin at all, which is a pity.
Nov 18, 2010
Alan Harder says:
I haven't used Promoted Builds, but I thought Kohsuke added the copy-by-permalin...I haven't used Promoted Builds, but I thought Kohsuke added the copy-by-permalink build selector in copyartifact plugin for copying from promoted builds.. does that plugin add permalinks you can reference in a copyartifact build step?
Aug 22, 2012
Joel DuBien says:
Patrick, did you ever get this process working? I'm attempting a similar process...Patrick, did you ever get this process working? I'm attempting a similar process and would like to know what ended up working for you. Thanks!
Nov 15, 2010
snemetz - says:
I used this plugin before and it worked great. But in a new job it is not workin...I used this plugin before and it worked great. But in a new job it is not working.
I'm getting the following error.
ERROR: Failed to copy artifacts from EVEREST.MAIN with filter: EVEREST/MAIN/EVEREST.MAIN.BLD.*.MashupGenome.tar.gz
hudson.util.IOException2: hudson.util.IOException2: Not in GZIP format
The file that should be copied is 110MB
In older versions of hudson, I've had this plugin copy many larger files without a problem.
I'm not sure why I'm getting a gzip error for copying a binary file
Any ideas on how to fix this would be appreciated
Nov 18, 2010
Alan Harder says:
This is JENKINS-7745 which should be fixed in Hudson 1.384.This is JENKINS-7745 which should be fixed in Hudson 1.384.
Nov 19, 2010
stijn says:
unfortunately, it is not..unfortunately, it is not..
Jan 26, 2011
Leo von Klenze says:
Hello, how can I copy the "main" artifacts from another job? I can copy the art...Hello,
how can I copy the "main" artifacts from another job? I can copy the artifacts from an sepcified module and from all modules. But I didn't find a valid input to copy the artifacts that I see on the main site of the job.
Thanks,
Leo
Apr 16, 2011
Alan Harder says:
Click the help icons in the build step to get some information about selecting ...Click the help
icons in the build step to get some information about selecting projects/modules/artifacts. Try the user's Mailing List if you still need assistance, thanks.
Mar 01, 2011
zxkane - says:
I'm using latest Jenkins 1.399 and copy artifacts plug-in 1.13. I want to a job ...I'm using latest Jenkins 1.399 and copy artifacts plug-in 1.13. I want to a job running on a Windows slave, so use copy artifacts plug-in copying the files from the master(on linux) to slave.
From the console output the artifacts are copied successfully. However no file is actually copied. It's an intermittent problem. Is there anyway to add more debug information to trace this problem?
Mar 14, 2011
gjeudy - says:
Hi, I don't see the options in my job options. I use maven2 jobs, jenkins 1.400...Hi,
I don't see the options in my job options. I use maven2 jobs, jenkins 1.400 and JDK6 under tomcat 7
Apr 16, 2011
Alan Harder says:
The maven job type does not have build steps; use a freestyle job to use copyart...The maven job type does not have build steps; use a freestyle job to use copyartifact plugin.
Apr 13, 2011
josesa - says:
The Project Name field is too small, can you make it bigger (like extend to the ...The Project Name field is too small, can you make it bigger (like extend to the end of the page like other fields)?
I'm quite verbose in my project names since I have a lot of them for different projects.
Apr 14, 2011
Alan Harder says:
Please file bug reports and feature requests at http://issues.jenkins-ci.org/ an...Please file bug reports and feature requests at http://issues.jenkins-ci.org/ and pick copyartifact component, thx!
Oct 04, 2011
Johan Peeters says:
I get a ClassNotFoundException when adding a copy artifact build step on plugin ...I get a ClassNotFoundException when adding a copy artifact build step on plugin version 1.18 with Jenkins 1.409.1.
I opened an issue - JENKINS-11207, https://issues.jenkins-ci.org/browse/JENKINS-11207.
Oct 05, 2011
Ringo De Smet says:
Version 1.10 noted that source and target jobs cannot both run on slave nod...Version 1.10 noted that source and target jobs cannot both run on slave nodes. Is this still true with 1.18? I do not run anything on my master, so I only have slave to slave situations...
Oct 06, 2011
Alan Harder says:
That still applies, but note that that note is about the "copy from workspace" o...That still applies, but note that that note is about the "copy from workspace" option only; there is no limitation for copying archived artifacts.
Nov 04, 2011
Brad Leonard says:
The plugin doesn't flatten directories when copying artifacts from a specific bu...The plugin doesn't flatten directories when copying artifacts from a specific build of a multi-configuration project (matrix). Instead it puts the artifacts into a folder titled '$LABEL=$NODE_NAME within the destination projects workspace. For example, I have it set to copy artifacts named "*/.pkg, */.msi" from Matrix Project "Foo", build #50. "Foo" is configured with a Slave axis which builds two jobs, one on a slave titled "mac" and the other on "winxp". After the artifacts are copied, the destination project ends up with $WORKSPACE/slave=winxp/Installer.msi and $WORKSPACE/slave=mac/Installer.pkg. It should be placing the Installer.pkg and Installer.msi files in $WORKSPACE and not creating 'slave=winxp' or 'slave=mac' folders.
Nov 05, 2011
Alan Harder says:
Please file bug reports and feature requests at http://issues.jenkins-ci.org/ an...Please file bug reports and feature requests at http://issues.jenkins-ci.org/ and pick copyartifact component, thx!
Apr 02, 2012
Maxim Kopeyka says:
This plugin doesn't work at all, I don't see any messages in the log from this p...This plugin doesn't work at all, I don't see any messages in the log from this plugin, also I don't see any copied files too (jenkins 1.446, gradle 1.0)
Apr 02, 2012
Maxim Kopeyka says:
I've created a free-style job and plugin works properly...I've created a free-style job and plugin works properly...
Jul 31, 2012
rocky wang says:
I have a parent project run very fast, and child project very slow, when I confi...I have a parent project run very fast, and child project very slow, when I configure child project with this plugin with option: "Upstream build that triggered this job", it copied artifacts from the first build other than the last build.( parent project build 2, 3, 4, 5 trigger child project build 2, child project copy artifacts from parent project build 2, but it should copy artifacts from build 5)
I have create an issue for this: JENKINS-14636, anybody help to solve this problem?
Aug 01, 2012
Mads Tandrup says:
I have several projects that builds various components in parallel. When all the...I have several projects that builds various components in parallel. When all the jobs have finished I use the Join Plugin to trigger a aggregation job that should aggregate all the build artifacts from the other job. But I can't figure out how to configure the Copy Artifact plugin to copy artifacts from the various jobs. I can't use latest stable build. Because I need to be sure that I use the same SVN revision across all the jobs.
Aug 02, 2012
rocky wang says:
I think you can merge your several projects to one Matrix project, then use that...I think you can merge your several projects to one Matrix project, then use that job to trigger this copy artifacts job.
Aug 06, 2012
Mads Tandrup says:
The problem is that the different projects does not include the same build steps...The problem is that the different projects does not include the same build steps. So we have created multiple projects, and used the Join Plugin.
Aug 07, 2012
josesa - says:
An alternative to the Join plugin is the use of Multijob Plugin that allows...An alternative to the Join plugin is the use of Multijob Plugin that allows the execution of multiple jobs (as a phase) as build steps (ex: building components in different OSes), chained later with the Copy artifact plugin to get from the Workspace of those jobs that were executed and which output is required for next build steps (or more phases).
Aug 20, 2012
Vladimir Slav says:
Hello! First of all, I'd like to note that plugin works really well. Thank ...Hello!
First of all, I'd like to note that plugin works really well. Thank you very much.
However, I've recently had a need to perform the following task:
The old system had job2, which followed job1 directly, copying artifact from there. Now I have job1x, which is very different from job1 but gives the same artifact file afterwards.
Is there a way for me to copy an artifact not from a specific job, but rather from a job that trigger job2, be it job1 or job1x? Or do I need to make a new job that corresponds solely to job1x and takes artifact from there?
Thank you.
Best wishes,
Vladimir
Sep 09, 2012
Kyle Leber says:
Has anyone else seen a problem with this plugin when viewing fingerprints? ...Has anyone else seen a problem with this plugin when viewing fingerprints? After a build that uses Copy Artifact has completed, I now see two "See Fingerprints" links on the side of the build page. Both links go to the same place, but the list contains ONLY the fingerprint of the artifact that was copied. Any other files/artifacts that were fingerprinted are not displayed on this list. Not sure if this is a jenkins issue or a plugin issue.
Mar 04, 2013
Richard Joh says:
I have exactly the same problem -- two "See Fingerprints" links but the ...I have exactly the same problem -- two "See Fingerprints" links but the list only contains fingerprints of the artifacts that were copied. I tried upgrading Jenkins to the latest -- 1.503 -- but the problem persists, so I tend to think this is a bug with this plugin. Did you file a bug report on this?
Oct 09, 2012
Marcin I says:
Hi, Does anybody noticed that this plugin with newer versions of Jenkins (above...Hi,
Does anybody noticed that this plugin with newer versions of Jenkins (above 1.455) causes error when Jenkins try to create archive from file which is symlink to file with long path. I.e. when I try to archive file wich is symlink to file: "/var/fpwork/ciscnsn/jenkins_master/jhome/jobs/artifact_copy_test/builds/2012-10-09_14-07-32/archive/src/lteDo/exec/dsp/release/LFSPC-DLDSP-MT2-RT_00099999.BIN" I've got this error
Any suggestion?
Nov 29, 2012
Thomas Lehmann says:
Problem: Using a parametrized build for a component release build we have to co...Problem:
Using a parametrized build for a component release build we have to copy the required base libraries of a concrete version into the current job. At this moment we create release build jobs for those base libraries for each concrete release version representing a subversion tag (base 1.1, base 1.1, base 1,2, ....). In all other jobs we copy the concrete release version of the libraries specifying the concrete release build job. That's not comfortable.
Preferred solution:
We would like to create one parametrized release build job only for the base libraries (fine) but then how can we copy a concrete version of the libraries from one job? For sure we don't want to specify the build number because this is - like in coding - not an expressive (readable) value.
What we are seeking for is : copy from job mylibraries.release/SVN_TAG=1.5 Can this be done? Or can this be provided in near future?
PS: What I can see is that - using SVN_TAG as parameter - for a done job I can find the value under "Injected environment variables".
Injected environment variables
Jan 07, 2013
july chen says:
Hi, Can I customize artifacts location in upstream job, such as ${ArtifactsPat...Hi,
Can I customize artifacts location in upstream job, such as
${ArtifactsPath}\${JOB_NAME}\${BUILD_NUMBER}instead of the default Jenkins artifacts folder?
Thank you.
Yue.
Feb 01, 2013
Dan Scott says:
It seems to me that if your using a global ArtifactsPath for all your jobs, a be...It seems to me that if your using a global ArtifactsPath for all your jobs, a better choice would be a simple shell command to copy the artifacts.
Copy Artifacts Plugin is suposed to abstract the specifics away and let you use built in Jenkins artifact handeling functionality to get at artifacts by perma links, or "last good build" or even (see my problem below) filtering projects based on project parameters. Check out the pop up help.
Im considering the global artifact location as an alternative to CopyArtifacts plugin.
Feb 01, 2013
Dan Scott says:
KEY=$VALUE fails to find job! Before I pull my hair out, is this SUPOSED to...KEY=$VALUE fails to find job!
Before I pull my hair out, is this SUPOSED to work, maybe I missing something basic?
Hard coding a KEY=VALUE pair in the PROJECT NAME like this: Project Name = CHILD_JOB/PARENT_BUILD_TAG=jenkins-PARENT_JOB-67 works as expected and I can get the artifiact from the corect CHILD_JOB job.
However, using a variable in the KEY=VALUE pair like this: Project Name = CHILD_JOB/PARENT_BUILD_TAG=$MY_BUILD_TAG fails!
Odly enough, in the error message we see that it understood variable in some way.
"Unable to find project for artifact copy: CHILD_JOB/PARENT_BUILD_TAG=jenkins-PARENT_JOB-67" which is exactly what I hard coded previously! DOH!
Mar 13, 2013
Grigoriy Milman says:
Can this plugin to be used for coping artifacts from project located at another...Can this plugin to be used for coping artifacts from project located at another Jenkins server? How to set up "Project name" if project is build by another Jenkins build server (not related as master/slave)?
If it is currently impossible, it would be very desirable feature for a lot of people.
Mar 13, 2013
Ajith Thampi says:
Can we control the folder to copy retaining its directory structure? I want to ...Can we control the folder to copy retaining its directory structure?
I want to copy only dir3 from the complete archive, removing the parent directory structure but retaining the child directory structure of dir1/dir2/dir3/dir4/files
Apr 05, 2013
Jason Spangler says:
Just fyi that I entered a bug - JENKINS-17494 Copy Artifact fails when tryi...Just fyi that I entered a bug - JENKINS-17494 Copy Artifact fails when trying to copy artifact stored by ArtifactDeployer
https://issues.jenkins-ci.org/browse/JENKINS-17494
Jul 08, 2013
Vanessa McCallum says:
Is there a way to exclude certain files?Is there a way to exclude certain files?
Jul 30, 2013
Jacky Zhang says:
which protocol is used to transfer the artifacts? HTTP or another protocal?which protocol is used to transfer the artifacts? HTTP or another protocal?
Aug 27, 2013
kennabec walp says:
Is this syntax expected to work for user defined build parameters or only matrix...Is this syntax expected to work for user defined build parameters or only matrix axes?
job_name/param=something
Oct 14, 2013
yamoinca - says:
Is this plugin supposed to manage a "mirror" of the artifacts? In particular, if...Is this plugin supposed to manage a "mirror" of the artifacts? In particular, if a file is no longer in the source directory of the artifacts, then in the "copy" step, does it remove the file from the artifacts in the target job? because it doesn't appear to. So that means the downstream job is accumulating old artifacts that are no longer really artifacts.
Mar 11, 2014
David Campos says:
Is it possible to filter artifact copy based on parent build status? I have an ...Is it possible to filter artifact copy based on parent build status?
I have an issue when a build is triggered from an incremental build. When that happens, some artifacts might not have been generated so I moved to fetch artifacts based on module instead of parent archiving. That works fine until a build is aborted and some artifacts are generated.
The module artifacts appear to be successful and stable but since the build was aborted nothing have been uploaded to the master so the builds fail until a new artifact of that module is generated...
There is any way to sort it out? Filter through parent completion status or something?
Thanks
Aug 12, 2014
Konstantin Trunin says:
Hi. I am trying to use Copy Artifact plugin to copy results from one job that b...Hi.
I am trying to use Copy Artifact plugin to copy results from one job that builds iOS application and produces Application.app folder (to run in iOS Simulator) into anothe job that uses Calabash to execute tests over that Application.app in iOS Simulator.
And I faced with a critical problem - whenever I copy results myself manually everything works perfectly but when I try to copy results using Copy Artifact plugin I constantly receive error that iOS simulator can't load application.
I guess it may be because of links inside Application.app folder or because of empty folders / files.
Could you please fix it.
Oct 22, 2014
Alex Rodrigues says:
I have a build job and a deploy job, both configured to run on a remote slave, n...I have a build job and a deploy job, both configured to run on a remote slave, not the master. The build job is configured to archive the artifacts at the end of the build, and these artifacts get stored on the remote slave. The deploy job is configured to copy artifacts from the build job but fails as it is unable to find the build job and therefore the build artifacts, It appears the "copy artifacts" plugin may be looking for the build artifacts on the master when they are actually stored on the remote.
If this is true, is there a plan to enhance this plugin to allow for copying over artifacts that are on the remote slave itself?
Oct 22, 2014
Alex Rodrigues says:
I have a build job and a deploy job, both configured to run on a remote slave, n...I have a build job and a deploy job, both configured to run on a remote slave, not the master. The build job is configured to archive the artifacts at the end of the build, and these artifacts get stored on the remote slave. The deploy job is configured to copy artifacts from the build job but fails as it is unable to find the build job and therefore the build artifacts, It appears the "copy artifacts" plugin may be looking for the build artifacts on the master when they are actually stored on the remote.
If this is true, is there a plan to enhance this plugin to allow for copying over artifacts that are on the remote slave itself?
Add Comment