Skip to content

NukeExt.Components

Classes

AzurePipelinesCIHelper methods for interacting with Azure Pipelines CI.
ConfigurationBuild configurations.
DocFXGeneratorGenerates DocFX documentation.
DotNetRestoreSettingsExtExtended variant of the base Nuke.Common.Tools.DotNet.DotNetRestoreSettings class.
DotNetSettingsExtensionsExtension methods for .NET settings.
DotNetTasksExtExtended variant of the base Nuke.Common.Tools.DotNet.DotNetTasks class.
NerdbankGitVersioningExtExtended variant of the base Nuke.Common.Tools.NerdbankGitVersioning.NerdbankGitVersioning class.
NerdbankGitVersioningTasksExtExtended variant of the base Nuke.Common.Tools.NerdbankGitVersioning.NerdbankGitVersioningTasks class.

Interfaces

ICompileA build which compiles code.
ICreateDocFXA build which outputs DocFX documentation.
ICreateDocsA build which outputs documentation.
ICreateDotNetTemplatesA build which creates .NET templates.
ICreateDoxygenA build which outputs Doxygen documentation.
IHasArtifactsA build which outputs artifacts.
IHasConfigurationA build which has a configuration.
IHasGitVersionA build which has a Git version.
IHasPlatformA build which has a platform.
IHasSolutionA build which has a solution.
IHasTargetFrameworkA build which has a target .NET framework.
ILintA build which lints code.
IListOutdatedPackagesA build which lists outdated dependencies.
IPackA build which creates NuGet packages.
IPublishA build which publishes binaries.
IReportCoverageA build which reports test coverage.
IRestoreA build which restores dependencies.
ITestA build which runs tests.
ITestDotNetTemplatesA build which tests .NET templates.
IUpdatePackagesA build which updates outdated dependencies.