Child pages
  • NuGet support

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Plugin Description

Adds support of .NET Package Managers for NuGet to TeamCity.
In current state it provides first-class support of NuGet. The plugin is bundled starting with first EAP release of TeamCity 7.0.

Supported features:

  • NuGet packages installer build runner:
    • installs packages according to David Ebbo post allowing to use NuGet without committing packages to version control.
    • updates packages under solution with help of nuget update command
  • NuGet Dependency Trigger:
    • Build Trigger that starts a new build if package is updated
  • Report used packages in build results tab
  • Publish packages build runner

...

Related Blog Posts

  • Publish packages build runner post
  • Initial features post

...

Plugin is compatible with TeamCity 6.5 and newer

Download

From GitHub
Builds at teamcity.jetbrains.net
Download latest build of plugin here Latest successful build

From A mirror of the sources at GitHub

Building

  • First build .Net part of the plugin: msbuild nuget-extensions/nuget-extensions.sln /t:Rebuild /p:Configuration=Relese
  • build 'plugin-zip' in IDEA project.

...

  • Release
  • Then Java part and TeamCity plugin distribution: open the sources in InteliJ IDEA and build artifact plugin-zip

Installation instructions:

...

Copy dotNetPackagesSupport.zip into <TeamCity Data Directory>/plugins

...

Issue tracker

We need your feedback and usage scenarios.
Feel free to post issues to YouTrack or email to teamcity-feedback@jetbrains.com or use GitHubdirectory (more on this).

Feedback

Like the feature or want an improvement? Found a bug?
Please send Feedback for the plugin as for bundled functionality, just note the plugin version that you use.

Original issue in the tracker.