I have a few buildconfigs, that as their artifacts have several folders with an enormous amount of small files.
Other buildconfigs have these as their dependencies. It turns out that there's a quite substantial (seems like a second, maybe two), overhead per
resolving of any file, nomatter how small.
I'm wondering if there are smart ways to optimize this. I could imagine:
- I make my buildconfig zip up all those artifacts, and only produce a zip
- Teamcity could be smarter, making a buildagent be able to ask for "all artifacts matching * please!", and it could then receive a
nicely zipped/tarred up package.
Since #1 is the only one I can actually make happen, I'll probably need to go down that route, but I was wondering
if people have better / less invasive solutions to speed this up.