I have a job that copies artifacts from an upstream job.  The job setting in 
the build steps says:
    Copy Artifact from another project: <upstream job name>    Which Build: 
Upstream build that triggered this job
The advanced settings say:
    Which for multiple upstream: Use global setting

This is confirmed by looking at the job's config.xml:        
<hudson.plugins.copyartifact.CopyArtifact plugin="[email protected]">          
<project>TMG-1.0-qa1</project>          <filter>vr/DeploymentPackage.zip, 
vr/build-std.xml</filter>          <target></target>          
<excludes></excludes>          <selector 
class="hudson.plugins.copyartifact.TriggeredBuildSelector">            
<upstreamFilterStrategy>UseGlobalSetting</upstreamFilterStrategy>          
</selector>
I'm using the build pipeline plugin so the downstream jobs are started from the 
pipeline view manually.  The first time I ran the job it pulled the artifact 
from the upstream job correctly. I re-ran the job and it fails with the message:
    Unable to find a build for artifact copy from: TMG-1.0-qa1
    Build step 'Copy artifacts from another project' marked build as failure
My assumption was that it would still be able to pull from the upstream job.  
What does Global Setting actually mean and is there a way to be able to re-run 
the job so I can pull the artifacts from the same upstream job?


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/1178831110.1071302.1422995817238.JavaMail.yahoo%40mail.yahoo.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to