IRocketBoosterBuild<T> Interface

Summary

Base build plan and tasks
graph BT Type-.->Interface0["IRocketBoosterBuild"] click Interface0 "/api/Rocket.Surgery.Nuke/IRocketBoosterBuild" Type["IRocketBoosterBuild<T>"] class Type type-node Implementing0["DotNetCoreBuild"]-.->Type click Implementing0 "/api/Rocket.Surgery.Nuke.DotNetCore/DotNetCoreBuild" Implementing1["RocketBoosterBuild"]-.->Type click Implementing1 "/api/Rocket.Surgery.Nuke/RocketBoosterBuild" Implementing2["IDotNetCoreBuild"]-.->Type click Implementing2 "/api/Rocket.Surgery.Nuke.DotNetCore/IDotNetCoreBuild" Implementing3["MSBuild"]-.->Type click Implementing3 "/api/Rocket.Surgery.Nuke.MsBuild/MSBuild" Implementing4["IMsBuild<T>"]-.->Type click Implementing4 "/api/Rocket.Surgery.Nuke.MsBuild/IMsBuild_1" Implementing5["XamarinMacBuild"]-.->Type click Implementing5 "/api/Rocket.Surgery.Nuke.Xamarin/XamarinMacBuild" Implementing6["IMsBuild"]-.->Type click Implementing6 "/api/Rocket.Surgery.Nuke.MsBuild/IMsBuild" Implementing7["RocketBoosterBuild<T>"]-.->Type click Implementing7 "/api/Rocket.Surgery.Nuke/RocketBoosterBuild_1" Implementing8["XamariniOSBuild"]-.->Type click Implementing8 "/api/Rocket.Surgery.Nuke.Xamarin/XamariniOSBuild" Implementing9["DotNetCoreBuild<T>"]-.->Type click Implementing9 "/api/Rocket.Surgery.Nuke.DotNetCore/DotNetCoreBuild_1" Implementing10["IDotNetCoreBuild<T>"]-.->Type click Implementing10 "/api/Rocket.Surgery.Nuke.DotNetCore/IDotNetCoreBuild_1" Implementing11["XamarinBuild"]-.->Type click Implementing11 "/api/Rocket.Surgery.Nuke.Xamarin/XamarinBuild" Implementing12["MSBuild<T>"]-.->Type click Implementing12 "/api/Rocket.Surgery.Nuke.MsBuild/MSBuild_1"

Syntax

public interface IRocketBoosterBuild<T> : IRocketBoosterBuild where T : Configuration

Attributes

Type Description
NullableContextAttribute

Type Parameters

Name Description
T

Properties

Name Value Summary
Configuration T
Configuration to build - Default is 'Debug' (local) or 'Release' (server)

Extension Methods