Show / Hide Table of Contents

Interface IHasGitVersion

A build which has a Git version.

Inherited Members
INukeBuild.ReportSummary(Configure<Dictionary<string, string>>)
INukeBuild.TryGetValue<T>(Expression<Func<T>>)
INukeBuild.TryGetValue<T>(Expression<Func<object>>)
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 IHasGitVersion : INukeBuild

Properties

View Source

AddGitVersioning

Gets a value indicating whether to add Nerdbank Git versioning metadata.

Declaration
bool AddGitVersioning { get; }
Property Value
Type Description
bool
View Source

Versioning

Gets the Git versioning data.

Declaration
[NerdbankGitVersioning]
NerdbankGitVersioning? Versioning { get; }
Property Value
Type Description
NerdbankGitVersioning

Methods

View Source

TrySetCloudBuildNumber()

Attempts to set the cloud build number, if configured with Git versioning and running on Azure DevOps.

Declaration
void TrySetCloudBuildNumber()

Extension Methods

NukeBuildExtensions.IsInterceptorExecution(INukeBuild)
  • View Source
In this article
Back to top Generated by DocFX