Fresh builds of NuGet plugin for TeamCity contains scalability improvements for NuGet Dependency Trigger. (TW-18429) In this blog post I'll describe NuGet Dependency trigger internal implementation.
Those are main steps that improved performance:
- Join all triggers of the same package into one check request
- Perform checks of many packages inside one NuGet.exe call
- Allow running more than one NuGet process at a time (only for NuGet 1.5 or newer)
- Set package check interval to 5 minutes
- Reduce number of concurrently running NuGet processes to 4
Download and Info:
For more information, see NuGet plugin home page at:http://confluence.jetbrains.net/display/TW/NuGet+support
or download a latest build from TeamCity here comments powered by Disqus