Nu Get Dependency
The NuGet Dependency Trigger allows starting a new build if a NuGet packages update is detected in the NuGet repository. Note that if a custom NuGet executable is used, it must be explicitly allowed on this server.
Example. Watches for a change of the package with specified id in the specified NuGet feed. Uses the specified credentials to access the feed and the default NuGet executable installed on the TeamCity server. Note: instead of an actual password a token should be provided.
buildType {
// Other Build Type settings ...
triggers {
// Other Triggers ...
nuGetDependency {
nugetPath = "%teamcity.tool.NuGet.CommandLine.DEFAULT%"
feedURL = "<NuGet feed URL>"
packageId = "<NuGet package id>"
username = "user"
password = "<a token representing a password>"
}
Content copied to clipboard }
}
See also
Properties
Parameters that are added to triggered builds
Whether the build should be triggered with clean checkout
When the enforceCleanCheckout is set to true specifies whether the clean checkout should also be applied to all dependencies.
Trigger build if pre-release package version is detected.
Specify package version to check. Leave empty to check for latest version.
Functions
Configures build parameters that are applied to triggered builds
Deletes all configured build parameters
Copies parameters of this object to the specified target
Validates this object and reports found errors to the provided consumer