Skip to content

JetBrains/teamcity-nuget-support

Repository files navigation

TeamCity NuGet support official JetBrains project License

This plugin provides NuGet support features for TeamCity. For more details, please see NuGet support description.

Download

The plugin is bundled from TeamCity 7.0. If you need the latest build, download and install it as an additional TeamCity plugin.

Branch Status Download TeamCity
master Download 2019.1.x
Jaipur-2018.2.x Download 2018.2.x
Jaipur-2018.1.x Download 2018.1.x

Building the plugin

This project uses gradle as a build system. To resolve non-public libraries, you need to execute :nuget-server:installTeamCity{version} gradle task or have a local TeamCity installation. To build the plugin, you need to specify the TeamCity version in gradle/libs.versions.toml.

Gradle tasks

  • :nuget-extensions:msbuild - build .net nuget extensions.
  • :nuget-extensions:nunit - run .net nuget extensions tests.
  • :nuget-server:installTeamCity{version} - downloads TeamCity distribution with the specified version.
  • :nuget-server:assemble - assemble nuget support plugin.
  • :nuget-server:build - build & test nuget support plugin.

Requirements

On Windows to build nuget extensions should be installed Microsoft Build Tools. On Linux for that should be installed 'mono-devel' package.

Contributions

We appreciate all kinds of feedback, so please feel free to send a PR or file an issue.

About

TeamCity NuGet support

Topics

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE.txt
Unknown
license-third-party-normalizer.json

Stars

Watchers

Forks

Packages

No packages published

Contributors 29