Do i need to restore artifacts in a build chain?

If i have a build chain and build configuration 2 consumes the artifacts in build configuration 1.  After build configuration 2 is done do i need to restore the artifacts back in the artifact repository if i want them to remain there for build configuration 2n+1?  It seems like once i consume the artifacts in build configuration 2 it is as if they are deleted and no longer exist.

3 comments
Comment actions Permalink

Hello,

Artifacts are not removed from artifact repository when downloaded by the dependent build configuration. So there is no need to remain them.
Artifacts are deleted from TeamCity server while Clean-up. However, by default, everything is kept forever.

0
Comment actions Permalink

If i have a complex buildchain/pipeline setup is it possible to go to 1 location to view all build artifacts generated for a complex build chain?

0
Comment actions Permalink

There is no such view in TeamCity, please feel free to create a feature request in our tracker.
You can open Build Configuration > Build Chains tab or Build > Dependencies tab to see the whole build chain and use arrow right to the status to open Artifacts page for each build configuration.

0

Please sign in to leave a comment.