Interface ICreateDotNetTemplates
A build which creates .NET templates.
Inherited Members
INukeBuild.ExecutionPlan
INukeBuild.InvokedTargets
INukeBuild.SkippedTargets
INukeBuild.ScheduledTargets
INukeBuild.RunningTargets
INukeBuild.AbortedTargets
INukeBuild.FailedTargets
INukeBuild.SucceededTargets
INukeBuild.FinishedTargets
INukeBuild.IsSucceeding
INukeBuild.IsFailing
INukeBuild.IsFinished
INukeBuild.ExitCode
INukeBuild.RootDirectory
INukeBuild.TemporaryDirectory
INukeBuild.BuildAssemblyFile
INukeBuild.BuildAssemblyDirectory
INukeBuild.BuildProjectDirectory
INukeBuild.BuildProjectFile
INukeBuild.Verbosity
INukeBuild.Host
INukeBuild.Plan
INukeBuild.Help
INukeBuild.NoLogo
INukeBuild.IsLocalBuild
INukeBuild.IsServerBuild
INukeBuild.Continue
INukeBuild.Partition
Namespace: Microsoft.XboxStudios.NukeExt
Assembly: NukeExt.Components.dll
Syntax
public interface ICreateDotNetTemplates : IPack, ICompile, IHasGitVersion, IRestore, IHasArtifacts, INukeBuild
Properties
View SourceCleanNuGet
Gets the target to clean the NuGet output directory.
Declaration
Target CleanNuGet { get; }
Property Value
Type | Description |
---|---|
Target |
InstallNuGet
Gets the target to install the templates.
Declaration
Target InstallNuGet { get; }
Property Value
Type | Description |
---|---|
Target |
TemplatePackageID
Gets the NuGet package ID containing the templates.
Declaration
string TemplatePackageID { get; }
Property Value
Type | Description |
---|---|
string |
TemplateTag
Gets a tag the templates use.
Declaration
string TemplateTag { get; }
Property Value
Type | Description |
---|---|
string |
UninstallNuGet
Gets the target to uninstall the templates.
Declaration
Target UninstallNuGet { get; }
Property Value
Type | Description |
---|---|
Target |
Methods
View SourceRunInstallNuGet()
Installs templates.
Declaration
void RunInstallNuGet()
RunUninstallNuGet(string, string)
Uninstalls templates.
Declaration
void RunUninstallNuGet(string tag, string packageId)
Parameters
Type | Name | Description |
---|---|---|
string | tag | The template tag. |
string | packageId | The NuGet package ID. |