title: azure devops pipeline CopyFiles@2 task copy's files from agent A but DownloadBuildArtifacts@0 downloads the files to agent B
body: <p>i have wired behavior with the copy files from hosted agent and then downloading them back to the same agent
  looks like it copies the files from agent A but the same pipeline downloading them back to Agent B
  with is in another machine doing another build job that is not related</p>
  <p>Upload from ios_docker_142_linux_slave_1
  <a href="https://i.stack.imgur.com/vVNIe.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/vVNIe.png" alt="enter image description here" /></a></p>
  <p>Download back to different agent ios_docker_141_linux_slave_3 , why ?
  <a href="https://i.stack.imgur.com/Ywrdl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Ywrdl.png" alt="enter image description here" /></a></p>
  <pre><code> - task: CopyFiles@2
      inputs:
        CleanTargetFolder: 'true'
        SourceFolder: '$(Agent.HomeDirectory)/../${{parameters.Folderpath}}'
        Contents: '**'
        TargetFolder: '$(build.artifactstagingdirectory)'
  </code></pre>