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.
