update readme with list of features
[teamcity/dotNetPackagesSupport.git] / README
1 This is dotNetPackageManagers TeamCity plugin.\r
2 \r
3 The goal of this plugin is to research and support\r
4 .NET package managers in TeamCity. \r
5 \r
6 We plan to cover mostly nuget and openwrap.\r
7 \r
8 This plugin will be compatible with TeamCity 6.5 and newer\r
9 \r
10 Supported features:\r
11 \r
12 - NuGet packages installer build runner:\r
13     \r
14   Installs packages with help of nuget install command, according to David Ebbo post \r
15   (http://blog.davidebbo.com/2011/03/using-nuget-without-committing-packages.html)\r
16   allowing to use NuGet without committing packages to version control.\r
17 \r
18   Updates packages help of nuget update command\r
19 \r
20 \r
21 - NuGet Dependency Trigger:\r
22   \r
23   Build Trigger that starts a new build if package is updated.   \r
24 \r
25 API gaps:\r
26  - Reuse ComposideBuildProcess and DelegatingBuildProcess\r
27  - Use XmlXppAbstractParser#parse(InputSream)\r
28  - Consider reusing of Maven build trigger/project models\r
29  - Make server-side PluginDescription contain getPluginRoot() to avoid cast to PluginInfo
30  - Add CustomDataStorage to BuildTriggerDescriptor
31