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["XamarinBuild"]-.->Type click Implementing0 "/api/Rocket.Surgery.Nuke.Xamarin/XamarinBuild" Implementing1["DotNetCoreBuild"]-.->Type click Implementing1 "/api/Rocket.Surgery.Nuke.DotNetCore/DotNetCoreBuild" Implementing2["RocketBoosterBuild"]-.->Type click Implementing2 "/api/Rocket.Surgery.Nuke/RocketBoosterBuild" Implementing3["IMsBuild"]-.->Type click Implementing3 "/api/Rocket.Surgery.Nuke.MsBuild/IMsBuild" Implementing4["XamariniOSBuild"]-.->Type click Implementing4 "/api/Rocket.Surgery.Nuke.Xamarin/XamariniOSBuild" Implementing5["IDotNetCoreBuild"]-.->Type click Implementing5 "/api/Rocket.Surgery.Nuke.DotNetCore/IDotNetCoreBuild" Implementing6["IDotNetCoreBuild<T>"]-.->Type click Implementing6 "/api/Rocket.Surgery.Nuke.DotNetCore/IDotNetCoreBuild_1" Implementing7["DotNetCoreBuild<T>"]-.->Type click Implementing7 "/api/Rocket.Surgery.Nuke.DotNetCore/DotNetCoreBuild_1" Implementing8["RocketBoosterBuild<T>"]-.->Type click Implementing8 "/api/Rocket.Surgery.Nuke/RocketBoosterBuild_1" Implementing9["MSBuild<T>"]-.->Type click Implementing9 "/api/Rocket.Surgery.Nuke.MsBuild/MSBuild_1" Implementing10["XamarinMacBuild"]-.->Type click Implementing10 "/api/Rocket.Surgery.Nuke.Xamarin/XamarinMacBuild" Implementing11["IMsBuild<T>"]-.->Type click Implementing11 "/api/Rocket.Surgery.Nuke.MsBuild/IMsBuild_1" Implementing12["MSBuild"]-.->Type click Implementing12 "/api/Rocket.Surgery.Nuke.MsBuild/MSBuild"

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