Browse Source

Set build number to version on CI (#18538)

pull/18558/head
Julien Lebosquain 10 months ago
committed by GitHub
parent
commit
fa19076b5f
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      nukebuild/Build.cs
  2. 3
      nukebuild/BuildParameters.cs

4
nukebuild/Build.cs

@ -20,6 +20,7 @@ using static Nuke.Common.Tools.VSWhere.VSWhereTasks;
using static Serilog.Log;
using MicroCom.CodeGenerator;
using NuGet.Configuration;
using Nuke.Common.CI.AzurePipelines;
using Nuke.Common.IO;
/*
@ -79,6 +80,9 @@ partial class Build : NukeBuild
ExecWait("dotnet workloads:", "dotnet", "workload list");
Information("Processor count: " + Environment.ProcessorCount);
Information("Available RAM: " + GC.GetGCMemoryInfo().TotalAvailableMemoryBytes / 0x100000 + "MB");
if (Host is AzurePipelines azurePipelines)
azurePipelines.UpdateBuildNumber(Parameters.Version);
}
DotNetConfigHelper ApplySettingCore(DotNetConfigHelper c)

3
nukebuild/BuildParameters.cs

@ -94,8 +94,7 @@ public partial class Build
IsRunningOnUnix = Environment.OSVersion.Platform == PlatformID.Unix ||
Environment.OSVersion.Platform == PlatformID.MacOSX;
IsRunningOnWindows = RuntimeInformation.IsOSPlatform(OSPlatform.Windows);
IsRunningOnAzure = Host is AzurePipelines ||
Environment.GetEnvironmentVariable("LOGNAME") == "vsts";
IsRunningOnAzure = Host is AzurePipelines;
if (IsRunningOnAzure)
{

Loading…
Cancel
Save