title: How build artifacts are managed in Azure DevOps pipeline?
body: <p>I am setting up a new Azure DevOps pipeline for my webapp. I can see that the build artifacts are saved in a path called <code>$Build.ArtifactStagingDirectory</code>. Where this path variable is pointing to and how long I can access my artifact?</p>
  
  <p>Also, Does Azure DevOps versions(keep track of all the artifacts built over a time) the artifacts built? If no, how to version my build artifacts?</p>