Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
15 commits
Select commit Hold shift + click to select a range
bfb2fcb
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 19, 2026
6f0016c
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 20, 2026
d52d1fc
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 20, 2026
ef11351
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 20, 2026
7b502c2
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 20, 2026
50deda8
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 21, 2026
63e35b9
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 21, 2026
c0889e5
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 22, 2026
69bd280
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 23, 2026
a893127
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 24, 2026
718805c
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 24, 2026
ed6626d
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 24, 2026
5cf9dc4
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 25, 2026
7dc8c19
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 26, 2026
32355d8
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] Feb 27, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion NuGet.config
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<clear />
<!--Begin: Package sources managed by Dependency Flow automation. Do not edit the sources below.-->
<!-- Begin: Package sources from dotnet-dotnet -->
<add key="darc-pub-dotnet-dotnet-455f135" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-dotnet-455f1358/nuget/v3/index.json" />
<add key="darc-pub-dotnet-dotnet-f375350" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-dotnet-f3753507/nuget/v3/index.json" />
<!-- End: Package sources from dotnet-dotnet -->
<!--End: Package sources managed by Dependency Flow automation. Do not edit the sources above.-->
<add key="dotnet-eng" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json" />
Expand Down
80 changes: 40 additions & 40 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
@@ -1,87 +1,87 @@
<?xml version="1.0" encoding="utf-8"?>
<Dependencies>
<ToolsetDependencies>
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="10.0.0-beta.26070.104">
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="10.0.0-beta.26125.128">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
</ToolsetDependencies>
<ProductDependencies>
<Dependency Name="Microsoft.EntityFrameworkCore.Design" Version="10.0.3">
<Dependency Name="Microsoft.EntityFrameworkCore.Design" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.EntityFrameworkCore" Version="10.0.3">
<Dependency Name="Microsoft.EntityFrameworkCore" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="10.0.3">
<Dependency Name="Microsoft.EntityFrameworkCore.SqlServer" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.DependencyInjection" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.DependencyInjection" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.FileProviders.Physical" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.FileProviders.Physical" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Identity.Stores" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.Identity.Stores" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.Configuration.Abstractions" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.Json" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.Configuration.Json" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Configuration.UserSecrets" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.Configuration.UserSecrets" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.DependencyModel" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.DependencyModel" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.FileProviders.Embedded" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.FileProviders.Embedded" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging.Console" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.Logging.Console" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging.Debug" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.Logging.Debug" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.Logging" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.Extensions.Options.ConfigurationExtensions" Version="10.0.3">
<Dependency Name="Microsoft.Extensions.Options.ConfigurationExtensions" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="10.0.3">
<Dependency Name="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="10.0.3">
<Dependency Name="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
<Dependency Name="Microsoft.AspNetCore.Identity.UI" Version="10.0.3">
<Dependency Name="Microsoft.AspNetCore.Identity.UI" Version="10.0.5">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>455f1358f39b4d38fa3893c327a45027c4a81843</Sha>
<Sha>f37535073ddded8cecd2e824cce25fbef9e39514</Sha>
</Dependency>
</ProductDependencies>
</Dependencies>
38 changes: 19 additions & 19 deletions eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -11,45 +11,45 @@
<MicrosoftBuildUtilitiesCorePackageVersion>$(MicrosoftBuildPackageVersion)</MicrosoftBuildUtilitiesCorePackageVersion>
<!-- Ref packages from darc subscriptions-->
<!-- Microsoft.EntityFrameworkCore.Design -->
<MicrosoftEntityFrameworkCoreDesignPackageVersion>10.0.3</MicrosoftEntityFrameworkCoreDesignPackageVersion>
<MicrosoftEntityFrameworkCoreDesignPackageVersion>10.0.5</MicrosoftEntityFrameworkCoreDesignPackageVersion>
<!-- Microsoft.EntityFrameworkCore -->
<MicrosoftEntityFrameworkCorePackageVersion>10.0.3</MicrosoftEntityFrameworkCorePackageVersion>
<MicrosoftEntityFrameworkCorePackageVersion>10.0.5</MicrosoftEntityFrameworkCorePackageVersion>
<!-- Microsoft.EntityFrameworkCore.SqlServer -->
<MicrosoftEntityFrameworkCoreSqlServerPackageVersion>10.0.3</MicrosoftEntityFrameworkCoreSqlServerPackageVersion>
<MicrosoftEntityFrameworkCoreSqlServerPackageVersion>10.0.5</MicrosoftEntityFrameworkCoreSqlServerPackageVersion>
<!-- Microsoft.Extensions.DependencyInjection -->
<MicrosoftExtensionsDependencyInjectionPackageVersion>10.0.3</MicrosoftExtensionsDependencyInjectionPackageVersion>
<MicrosoftExtensionsDependencyInjectionPackageVersion>10.0.5</MicrosoftExtensionsDependencyInjectionPackageVersion>
<!-- Microsoft.Extensions.FileProviders.Physical -->
<MicrosoftExtensionsFileProvidersPhysicalPackageVersion>10.0.3</MicrosoftExtensionsFileProvidersPhysicalPackageVersion>
<MicrosoftExtensionsFileProvidersPhysicalPackageVersion>10.0.5</MicrosoftExtensionsFileProvidersPhysicalPackageVersion>
<!-- Microsoft.Extensions.Identity.Stores -->
<MicrosoftExtensionsIdentityStoresPackageVersion>10.0.3</MicrosoftExtensionsIdentityStoresPackageVersion>
<MicrosoftExtensionsIdentityStoresPackageVersion>10.0.5</MicrosoftExtensionsIdentityStoresPackageVersion>
<!-- Microsoft.Extensions.Configuration.Abstractions -->
<MicrosoftExtensionsConfigurationAbstractionsPackageVersion>10.0.3</MicrosoftExtensionsConfigurationAbstractionsPackageVersion>
<MicrosoftExtensionsConfigurationAbstractionsPackageVersion>10.0.5</MicrosoftExtensionsConfigurationAbstractionsPackageVersion>
<!-- Microsoft.Extensions.Configuration.EnvironmentVariables -->
<MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>10.0.3</MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>
<MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>10.0.5</MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>
<!-- Microsoft.Extensions.Configuration.Json -->
<MicrosoftExtensionsConfigurationJsonPackageVersion>10.0.3</MicrosoftExtensionsConfigurationJsonPackageVersion>
<MicrosoftExtensionsConfigurationJsonPackageVersion>10.0.5</MicrosoftExtensionsConfigurationJsonPackageVersion>
<!-- Microsoft.Extensions.Configuration.Secrets -->
<MicrosoftExtensionsConfigurationUserSecretsPackageVersion>10.0.3</MicrosoftExtensionsConfigurationUserSecretsPackageVersion>
<MicrosoftExtensionsConfigurationUserSecretsPackageVersion>10.0.5</MicrosoftExtensionsConfigurationUserSecretsPackageVersion>
<!-- Microsoft.Extensions.DependencyModel -->
<MicrosoftExtensionsDependencyModelPackageVersion>10.0.3</MicrosoftExtensionsDependencyModelPackageVersion>
<MicrosoftExtensionsDependencyModelPackageVersion>10.0.5</MicrosoftExtensionsDependencyModelPackageVersion>
<!-- Microsoft.Extensions.FileProviders.Embedded -->
<MicrosoftExtensionsFileProvidersEmbeddedPackageVersion>10.0.3</MicrosoftExtensionsFileProvidersEmbeddedPackageVersion>
<MicrosoftExtensionsFileProvidersEmbeddedPackageVersion>10.0.5</MicrosoftExtensionsFileProvidersEmbeddedPackageVersion>
<!-- Microsoft.Extensions.Hosting -->
<MicrosoftExtensionsHostingPackageVersion>10.0.3</MicrosoftExtensionsHostingPackageVersion>
<!-- Microsoft.Extensions.Logging.Console -->
<MicrosoftExtensionsLoggingConsolePackageVersion>10.0.3</MicrosoftExtensionsLoggingConsolePackageVersion>
<MicrosoftExtensionsLoggingConsolePackageVersion>10.0.5</MicrosoftExtensionsLoggingConsolePackageVersion>
<!-- Microsoft.Extensions.Logging.Debug -->
<MicrosoftExtensionsLoggingDebugPackageVersion>10.0.3</MicrosoftExtensionsLoggingDebugPackageVersion>
<MicrosoftExtensionsLoggingDebugPackageVersion>10.0.5</MicrosoftExtensionsLoggingDebugPackageVersion>
<!-- Microsoft.Extensions.Logging -->
<MicrosoftExtensionsLoggingPackageVersion>10.0.3</MicrosoftExtensionsLoggingPackageVersion>
<MicrosoftExtensionsLoggingPackageVersion>10.0.5</MicrosoftExtensionsLoggingPackageVersion>
<!-- Microsoft.Extensions.Options.ConfigurationExtensions -->
<MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>10.0.3</MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>
<MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>10.0.5</MicrosoftExtensionsOptionsConfigurationExtensionsPackageVersion>
<!-- Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore -->
<MicrosoftAspNetCoreDiagnosticsEntityFrameworkCorePackageVersion>10.0.3</MicrosoftAspNetCoreDiagnosticsEntityFrameworkCorePackageVersion>
<MicrosoftAspNetCoreDiagnosticsEntityFrameworkCorePackageVersion>10.0.5</MicrosoftAspNetCoreDiagnosticsEntityFrameworkCorePackageVersion>
<!-- Microsoft.AspNetCore.Identity.EntityFrameworkCore -->
<MicrosoftAspNetCoreIdentityEntityFrameworkCorePackageVersion>10.0.3</MicrosoftAspNetCoreIdentityEntityFrameworkCorePackageVersion>
<MicrosoftAspNetCoreIdentityEntityFrameworkCorePackageVersion>10.0.5</MicrosoftAspNetCoreIdentityEntityFrameworkCorePackageVersion>
<!-- Microsoft.AspNetCore.Identity.UI -->
<MicrosoftAspNetCoreIdentityUIPackageVersion>10.0.3</MicrosoftAspNetCoreIdentityUIPackageVersion>
<MicrosoftAspNetCoreIdentityUIPackageVersion>10.0.5</MicrosoftAspNetCoreIdentityUIPackageVersion>
<!-- Mono.TextTemplating-->
<MonoTextTemplatingVersion>3.0.0</MonoTextTemplatingVersion>
<!-- Microsoft.Extensions.Configuration -->
Expand Down
8 changes: 4 additions & 4 deletions eng/common/core-templates/job/source-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,19 +60,19 @@ jobs:
pool:
${{ if eq(variables['System.TeamProject'], 'public') }}:
name: $[replace(replace(eq(contains(coalesce(variables['System.PullRequest.TargetBranch'], variables['Build.SourceBranch'], 'refs/heads/main'), 'release'), 'true'), True, 'NetCore-Svc-Public' ), False, 'NetCore-Public')]
demands: ImageOverride -equals build.ubuntu.2004.amd64
demands: ImageOverride -equals build.azurelinux.3.amd64.open
${{ if eq(variables['System.TeamProject'], 'internal') }}:
name: $[replace(replace(eq(contains(coalesce(variables['System.PullRequest.TargetBranch'], variables['Build.SourceBranch'], 'refs/heads/main'), 'release'), 'true'), True, 'NetCore1ESPool-Svc-Internal'), False, 'NetCore1ESPool-Internal')]
image: 1es-mariner-2
image: build.azurelinux.3.amd64
os: linux
${{ else }}:
pool:
${{ if eq(variables['System.TeamProject'], 'public') }}:
name: $[replace(replace(eq(contains(coalesce(variables['System.PullRequest.TargetBranch'], variables['Build.SourceBranch'], 'refs/heads/main'), 'release'), 'true'), True, 'NetCore-Svc-Public' ), False, 'NetCore-Public')]
demands: ImageOverride -equals Build.Ubuntu.2204.Amd64.Open
demands: ImageOverride -equals build.azurelinux.3.amd64.open
${{ if eq(variables['System.TeamProject'], 'internal') }}:
name: $[replace(replace(eq(contains(coalesce(variables['System.PullRequest.TargetBranch'], variables['Build.SourceBranch'], 'refs/heads/main'), 'release'), 'true'), True, 'NetCore1ESPool-Svc-Internal'), False, 'NetCore1ESPool-Internal')]
demands: ImageOverride -equals Build.Ubuntu.2204.Amd64
demands: ImageOverride -equals build.azurelinux.3.amd64
${{ if ne(parameters.platform.pool, '') }}:
pool: ${{ parameters.platform.pool }}

Expand Down
21 changes: 0 additions & 21 deletions eng/common/templates/steps/vmr-sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,27 +38,6 @@ steps:
displayName: Label PR commit
workingDirectory: $(Agent.BuildDirectory)/repo

- script: |
vmr_sha=$(grep -oP '(?<=Sha=")[^"]*' $(Agent.BuildDirectory)/repo/eng/Version.Details.xml)
echo "##vso[task.setvariable variable=vmr_sha]$vmr_sha"
displayName: Obtain the vmr sha from Version.Details.xml (Unix)
condition: ne(variables['Agent.OS'], 'Windows_NT')
workingDirectory: $(Agent.BuildDirectory)/repo

- powershell: |
[xml]$xml = Get-Content -Path $(Agent.BuildDirectory)/repo/eng/Version.Details.xml
$vmr_sha = $xml.SelectSingleNode("//Source").Sha
Write-Output "##vso[task.setvariable variable=vmr_sha]$vmr_sha"
displayName: Obtain the vmr sha from Version.Details.xml (Windows)
condition: eq(variables['Agent.OS'], 'Windows_NT')
workingDirectory: $(Agent.BuildDirectory)/repo

- script: |
git fetch --all
git checkout $(vmr_sha)
displayName: Checkout VMR at correct sha for repo flow
workingDirectory: ${{ parameters.vmrPath }}

- script: |
git config --global user.name "dotnet-maestro[bot]"
git config --global user.email "dotnet-maestro[bot]@users.noreply.github.com"
Expand Down
1 change: 1 addition & 0 deletions eng/common/templates/vmr-build-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ resources:
type: github
name: dotnet/dotnet
endpoint: dotnet
ref: refs/heads/main # Set to whatever VMR branch the PR build should insert into

stages:
- template: /eng/pipelines/templates/stages/vmr-build.yml@vmr
Expand Down
5 changes: 5 additions & 0 deletions eng/common/tools.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -824,6 +824,11 @@ function MSBuild-Core() {

$cmdArgs = "$($buildTool.Command) /m /nologo /clp:Summary /v:$verbosity /nr:$nodeReuse /p:ContinuousIntegrationBuild=$ci"

# Add -mt flag for MSBuild multithreaded mode if enabled via environment variable
if ($env:MSBUILD_MT_ENABLED -eq "1") {
$cmdArgs += ' -mt'
}

if ($warnAsError) {
$cmdArgs += ' /warnaserror /p:TreatWarningsAsErrors=true'
}
Expand Down
8 changes: 7 additions & 1 deletion eng/common/tools.sh
Original file line number Diff line number Diff line change
Expand Up @@ -526,7 +526,13 @@ function MSBuild-Core {
}
}

RunBuildTool "$_InitializeBuildToolCommand" /m /nologo /clp:Summary /v:$verbosity /nr:$node_reuse $warnaserror_switch /p:TreatWarningsAsErrors=$warn_as_error /p:ContinuousIntegrationBuild=$ci "$@"
# Add -mt flag for MSBuild multithreaded mode if enabled via environment variable
local mt_switch=""
if [[ "${MSBUILD_MT_ENABLED:-}" == "1" ]]; then
mt_switch="-mt"
fi

RunBuildTool "$_InitializeBuildToolCommand" /m /nologo /clp:Summary /v:$verbosity /nr:$node_reuse $warnaserror_switch $mt_switch /p:TreatWarningsAsErrors=$warn_as_error /p:ContinuousIntegrationBuild=$ci "$@"
}

function GetDarc {
Expand Down
Loading