Skip to content

Commit fa19076

Browse files
authored
Set build number to version on CI (#18538)
1 parent 4ff49db commit fa19076

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

nukebuild/Build.cs

+4
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
using static Serilog.Log;
2121
using MicroCom.CodeGenerator;
2222
using NuGet.Configuration;
23+
using Nuke.Common.CI.AzurePipelines;
2324
using Nuke.Common.IO;
2425

2526
/*
@@ -79,6 +80,9 @@ void ExecWait(string preamble, string command, string args)
7980
ExecWait("dotnet workloads:", "dotnet", "workload list");
8081
Information("Processor count: " + Environment.ProcessorCount);
8182
Information("Available RAM: " + GC.GetGCMemoryInfo().TotalAvailableMemoryBytes / 0x100000 + "MB");
83+
84+
if (Host is AzurePipelines azurePipelines)
85+
azurePipelines.UpdateBuildNumber(Parameters.Version);
8286
}
8387

8488
DotNetConfigHelper ApplySettingCore(DotNetConfigHelper c)

nukebuild/BuildParameters.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,7 @@ public BuildParameters(Build b, bool isPackingToLocalCache)
9494
IsRunningOnUnix = Environment.OSVersion.Platform == PlatformID.Unix ||
9595
Environment.OSVersion.Platform == PlatformID.MacOSX;
9696
IsRunningOnWindows = RuntimeInformation.IsOSPlatform(OSPlatform.Windows);
97-
IsRunningOnAzure = Host is AzurePipelines ||
98-
Environment.GetEnvironmentVariable("LOGNAME") == "vsts";
97+
IsRunningOnAzure = Host is AzurePipelines;
9998

10099
if (IsRunningOnAzure)
101100
{

0 commit comments

Comments
 (0)