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.
Please sign in to leave a comment.
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.
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?
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.