DotNetCoreBuild<T> Class

Summary

Base build plan for .NET Core based applications
DotNetCoreBuild
RocketBoosterBuild
NukeBuild
IRocketBoosterBuild

Syntax

public abstract class DotNetCoreBuild<T> : RocketBoosterBuild<T>, IRocketBoosterBuild<T>, 
    IRocketBoosterBuild
    where T : Configuration

Attributes

Type Description
NullableContextAttribute
NullableAttribute

Type Parameters

Name Description
T

Constructors

Properties

Name Value Summary
DotnetToolRestore Target
This will ensure that all local dotnet tools are installed

Methods

Name Value Summary
Build(ITargetDefinition, IDotNetCoreBuild<T>) ITargetDefinition
dotnet build
static
Pack(ITargetDefinition, IDotNetCoreBuild<T>) ITargetDefinition
dotnet pack
static
Restore(ITargetDefinition, IDotNetCoreBuild<T>) ITargetDefinition
dotnet restore
static
Test(bool) Func<ITargetDefinition, IDotNetCoreBuild<T>, ITargetDefinition>
dotnet test
static
Test(ITargetDefinition, IDotNetCoreBuild<T>) ITargetDefinition
dotnet test
static

Extension Methods