Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
f42d7c9
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 9, 2026
4d9f461
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 9, 2026
16a77ef
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 10, 2026
037bae9
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 10, 2026
6df206e
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 12, 2026
f6f56e1
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 12, 2026
79d437d
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 14, 2026
4f6f7a5
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 14, 2026
5d391ec
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 15, 2026
05d50b3
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 15, 2026
cccac6d
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 16, 2026
e6b803c
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 16, 2026
d8f3f5a
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 17, 2026
dfa5bbc
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 17, 2026
602b2bd
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 19, 2026
52896c3
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 19, 2026
b7939ca
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 20, 2026
a10d218
Update global.json.
rolfbjarne May 20, 2026
79575ad
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 21, 2026
c3794be
Bump global.json.
rolfbjarne May 21, 2026
41ad8a9
Merge remote-tracking branch 'origin/net11.0' into darc-net11.0-d4fe6…
rolfbjarne May 21, 2026
3e3d5e1
Merge branch 'net11.0' into darc-net11.0-d4fe64b2-8391-403d-bbd7-5e33…
rolfbjarne May 22, 2026
ad000fe
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 23, 2026
6973c82
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 23, 2026
bb57913
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 24, 2026
28af61a
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 24, 2026
d3a901f
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 26, 2026
2782900
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 26, 2026
918b50d
Fix SmartEnumTest.AVMediaTypes after ILLink dataflow improvement
rolfbjarne May 26, 2026
f4c9af1
Fix IsARM64CallingConvention test after ILLink body-stubbing change
rolfbjarne May 26, 2026
bc4f773
Merge remote-tracking branch 'origin/net11.0' into darc-net11.0-d4fe6…
rolfbjarne May 26, 2026
ee1768b
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 27, 2026
3ff8dea
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 27, 2026
d794c37
Fix TestRuntime.IsLinkAny after ILLink dataflow improvement
rolfbjarne May 27, 2026
fcd3db3
Merge remote-tracking branch 'origin/net11.0' into darc-net11.0-d4fe6…
rolfbjarne May 27, 2026
4473e3e
[devops] Remove the fix to avoid using a leaked GitHub ssh key. (#25504)
rolfbjarne May 25, 2026
5b4d46d
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 28, 2026
5a55485
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 28, 2026
c6fabd7
[net11.0] [runtime] Register host_runtime_contract callbacks so CoreC…
rolfbjarne May 28, 2026
f3c5de8
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 29, 2026
180fe01
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 29, 2026
b46a761
Update dependencies from https://github.com/dotnet/dotnet build 20260…
dotnet-maestro[bot] May 31, 2026
8880894
Re-generate global.json for PR #25379: [net11.0] Update dependencies …
May 31, 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
22 changes: 11 additions & 11 deletions eng/Version.Details.props
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@ This file should be imported by eng/Versions.props
<Project>
<PropertyGroup>
<!-- dotnet-dotnet dependencies -->
<MicrosoftDotNetArcadeSdkPackageVersion>11.0.0-beta.26256.105</MicrosoftDotNetArcadeSdkPackageVersion>
<MicrosoftDotNetBuildTasksFeedPackageVersion>11.0.0-beta.26256.105</MicrosoftDotNetBuildTasksFeedPackageVersion>
<MicrosoftDotNetCecilPackageVersion>0.11.5-preview.26256.105</MicrosoftDotNetCecilPackageVersion>
<MicrosoftDotNetSharedFrameworkSdkPackageVersion>11.0.0-beta.26256.105</MicrosoftDotNetSharedFrameworkSdkPackageVersion>
<MicrosoftNETILLinkPackageVersion>11.0.0-preview.5.26256.105</MicrosoftNETILLinkPackageVersion>
<MicrosoftNETILLinkTasksPackageVersion>11.0.0-preview.5.26256.105</MicrosoftNETILLinkTasksPackageVersion>
<MicrosoftNETRuntimeMonoTargetsSdkPackageVersion>11.0.0-preview.5.26256.105</MicrosoftNETRuntimeMonoTargetsSdkPackageVersion>
<MicrosoftNETSdkPackageVersion>11.0.100-preview.5.26256.105</MicrosoftNETSdkPackageVersion>
<MicrosoftNETCoreAppRefPackageVersion>11.0.0-preview.5.26256.105</MicrosoftNETCoreAppRefPackageVersion>
<MicrosoftTemplateEngineAuthoringTasksPackageVersion>11.0.100-preview.5.26256.105</MicrosoftTemplateEngineAuthoringTasksPackageVersion>
<MicrosoftDotNetArcadeSdkPackageVersion>11.0.0-beta.26280.103</MicrosoftDotNetArcadeSdkPackageVersion>
<MicrosoftDotNetBuildTasksFeedPackageVersion>11.0.0-beta.26280.103</MicrosoftDotNetBuildTasksFeedPackageVersion>
<MicrosoftDotNetCecilPackageVersion>0.11.5-preview.26280.103</MicrosoftDotNetCecilPackageVersion>
<MicrosoftDotNetSharedFrameworkSdkPackageVersion>11.0.0-beta.26280.103</MicrosoftDotNetSharedFrameworkSdkPackageVersion>
<MicrosoftNETILLinkPackageVersion>11.0.0-preview.6.26280.103</MicrosoftNETILLinkPackageVersion>
<MicrosoftNETILLinkTasksPackageVersion>11.0.0-preview.6.26280.103</MicrosoftNETILLinkTasksPackageVersion>
<MicrosoftNETRuntimeMonoTargetsSdkPackageVersion>11.0.0-preview.6.26280.103</MicrosoftNETRuntimeMonoTargetsSdkPackageVersion>
<MicrosoftNETSdkPackageVersion>11.0.100-preview.6.26280.103</MicrosoftNETSdkPackageVersion>
<MicrosoftNETCoreAppRefPackageVersion>11.0.0-preview.6.26280.103</MicrosoftNETCoreAppRefPackageVersion>
<MicrosoftTemplateEngineAuthoringTasksPackageVersion>11.0.100-preview.6.26280.103</MicrosoftTemplateEngineAuthoringTasksPackageVersion>
<!-- dotnet-macios dependencies -->
<MicrosoftiOSSdknet100_260PackageVersion>26.0.11017</MicrosoftiOSSdknet100_260PackageVersion>
<MicrosoftiOSSdknet100_265PackageVersion>26.5.10288</MicrosoftiOSSdknet100_265PackageVersion>
Expand All @@ -26,7 +26,7 @@ This file should be imported by eng/Versions.props
<MicrosofttvOSSdknet100_260PackageVersion>26.0.11017</MicrosofttvOSSdknet100_260PackageVersion>
<MicrosofttvOSSdknet100_265PackageVersion>26.5.10288</MicrosofttvOSSdknet100_265PackageVersion>
<!-- dotnet-xharness dependencies -->
<MicrosoftDotNetXHarnessiOSSharedPackageVersion>11.0.0-prerelease.26264.1</MicrosoftDotNetXHarnessiOSSharedPackageVersion>
<MicrosoftDotNetXHarnessiOSSharedPackageVersion>11.0.0-prerelease.26217.1</MicrosoftDotNetXHarnessiOSSharedPackageVersion>
</PropertyGroup>
<!--Property group for alternate package version names-->
<PropertyGroup>
Expand Down
40 changes: 20 additions & 20 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
<Dependencies>
<ProductDependencies>
<Dependency Name="Microsoft.NET.Sdk" Version="11.0.100-preview.5.26256.105">
<Dependency Name="Microsoft.NET.Sdk" Version="11.0.100-preview.6.26280.103">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>d64191f29ec9042e2696d8b7d8326c4bd10ba268</Sha>
<Sha>f39bff9dea48e7e8c9407e770c94e9245e31e878</Sha>
</Dependency>
<Dependency Name="Microsoft.NET.ILLink" Version="11.0.0-preview.5.26256.105">
<Dependency Name="Microsoft.NET.ILLink" Version="11.0.0-preview.6.26280.103">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>d64191f29ec9042e2696d8b7d8326c4bd10ba268</Sha>
<Sha>f39bff9dea48e7e8c9407e770c94e9245e31e878</Sha>
</Dependency>
<Dependency Name="Microsoft.NET.ILLink.Tasks" Version="11.0.0-preview.5.26256.105">
<Dependency Name="Microsoft.NET.ILLink.Tasks" Version="11.0.0-preview.6.26280.103">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>d64191f29ec9042e2696d8b7d8326c4bd10ba268</Sha>
<Sha>f39bff9dea48e7e8c9407e770c94e9245e31e878</Sha>
</Dependency>
<Dependency Name="Microsoft.NET.Runtime.MonoTargets.Sdk" Version="11.0.0-preview.5.26256.105">
<Dependency Name="Microsoft.NET.Runtime.MonoTargets.Sdk" Version="11.0.0-preview.6.26280.103">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>d64191f29ec9042e2696d8b7d8326c4bd10ba268</Sha>
<Sha>f39bff9dea48e7e8c9407e770c94e9245e31e878</Sha>
</Dependency>
<!-- Set TRACKING_DOTNET_RUNTIME_SEPARATELY to something in Make.config if changing the version outside of dependency flow -->
<Dependency Name="Microsoft.NETCore.App.Ref" Version="11.0.0-preview.5.26256.105">
<Dependency Name="Microsoft.NETCore.App.Ref" Version="11.0.0-preview.6.26280.103">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>d64191f29ec9042e2696d8b7d8326c4bd10ba268</Sha>
<Sha>f39bff9dea48e7e8c9407e770c94e9245e31e878</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.Cecil" Version="0.11.5-preview.26256.105">
<Dependency Name="Microsoft.DotNet.Cecil" Version="0.11.5-preview.26280.103">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>d64191f29ec9042e2696d8b7d8326c4bd10ba268</Sha>
<Sha>f39bff9dea48e7e8c9407e770c94e9245e31e878</Sha>
</Dependency>
<!-- This is a subscription of the .NET 10/Xcode 26.0 versions of our packages -->
<Dependency Name="Microsoft.MacCatalyst.Sdk.net10.0_26.0" Version="26.0.11017">
Expand Down Expand Up @@ -61,25 +61,25 @@
</Dependency>
</ProductDependencies>
<ToolsetDependencies>
<Dependency Name="Microsoft.DotNet.Build.Tasks.Feed" Version="11.0.0-beta.26256.105">
<Dependency Name="Microsoft.DotNet.Build.Tasks.Feed" Version="11.0.0-beta.26280.103">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>d64191f29ec9042e2696d8b7d8326c4bd10ba268</Sha>
<Sha>f39bff9dea48e7e8c9407e770c94e9245e31e878</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.SharedFramework.Sdk" Version="11.0.0-beta.26256.105">
<Dependency Name="Microsoft.DotNet.SharedFramework.Sdk" Version="11.0.0-beta.26280.103">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>d64191f29ec9042e2696d8b7d8326c4bd10ba268</Sha>
<Sha>f39bff9dea48e7e8c9407e770c94e9245e31e878</Sha>
</Dependency>
<Dependency Name="Microsoft.TemplateEngine.Authoring.Tasks" Version="11.0.100-preview.5.26256.105">
<Dependency Name="Microsoft.TemplateEngine.Authoring.Tasks" Version="11.0.100-preview.6.26280.103">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>d64191f29ec9042e2696d8b7d8326c4bd10ba268</Sha>
<Sha>f39bff9dea48e7e8c9407e770c94e9245e31e878</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.XHarness.iOS.Shared" Version="11.0.0-prerelease.26217.1">
<Uri>https://github.com/dotnet/xharness</Uri>
<Sha>866707736d49c2323628744716cda2475b3af9ee</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="11.0.0-beta.26256.105">
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="11.0.0-beta.26280.103">
<Uri>https://github.com/dotnet/dotnet</Uri>
<Sha>d64191f29ec9042e2696d8b7d8326c4bd10ba268</Sha>
<Sha>f39bff9dea48e7e8c9407e770c94e9245e31e878</Sha>
<SourceBuild RepoName="arcade" ManagedOnly="true" />
</Dependency>
</ToolsetDependencies>
Expand Down
5 changes: 5 additions & 0 deletions eng/common/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# `eng/common`

Files under `eng/common` come from [Arcade](https://github.com/dotnet/arcade).
Edits in `eng/common` will be overwritten by automation unless the changes are made directly in the Arcade repository.
For more information, see the [Arcade documentation](https://github.com/dotnet/arcade/tree/main/Documentation).
20 changes: 19 additions & 1 deletion eng/common/build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ Param(
[switch][Alias('pb')]$productBuild,
[switch]$fromVMR,
[switch][Alias('bl')]$binaryLog,
[string][Alias('bln')]$binaryLogName = '',
[switch][Alias('nobl')]$excludeCIBinarylog,
[switch] $ci,
[switch] $prepareMachine,
Expand All @@ -46,6 +47,7 @@ function Print-Usage() {
Write-Host " -platform <value> Platform configuration: 'x86', 'x64' or any valid Platform value to pass to msbuild"
Write-Host " -verbosity <value> Msbuild verbosity: q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic] (short: -v)"
Write-Host " -binaryLog Output binary log (short: -bl)"
Write-Host " -binaryLogName <value> Binary log file name or path; implies -binaryLog (short: -bln)"
Write-Host " -help Print help and exit"
Write-Host ""

Expand Down Expand Up @@ -102,7 +104,19 @@ function Build {
$toolsetBuildProj = InitializeToolset
InitializeCustomToolset

$bl = if ($binaryLog) { '/bl:' + (Join-Path $LogDir 'Build.binlog') } else { '' }
$bl = ''
if ($binaryLog) {
$binaryLogPath = if ([string]::IsNullOrEmpty($binaryLogName)) {
Join-Path $LogDir 'Build.binlog'
} elseif ([System.IO.Path]::IsPathRooted($binaryLogName)) {
$binaryLogName
} else {
Join-Path $LogDir $binaryLogName
}

Create-Directory (Split-Path -Parent $binaryLogPath)
$bl = '/bl:' + $binaryLogPath
}
$platformArg = if ($platform) { "/p:Platform=$platform" } else { '' }
$check = if ($buildCheck) { '/check' } else { '' }

Expand Down Expand Up @@ -162,6 +176,10 @@ try {
$nodeReuse = $false
}

if (-not [string]::IsNullOrEmpty($binaryLogName)) {
$binaryLog = $true
}

if ($nativeToolsOnMachine) {
$env:NativeToolsOnMachine = $true
}
Expand Down
24 changes: 18 additions & 6 deletions eng/common/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ usage()
echo " --configuration <value> Build configuration: 'Debug' or 'Release' (short: -c)"
echo " --verbosity <value> Msbuild verbosity: q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic] (short: -v)"
echo " --binaryLog Create MSBuild binary log (short: -bl)"
echo " --binaryLogName <value> Binary log file name or path; implies --binaryLog (short: -bln)"
echo " --help Print help and exit (short: -h)"
echo ""

Expand Down Expand Up @@ -83,8 +84,8 @@ warn_not_as_error=''
node_reuse=true
build_check=false
binary_log=false
binary_log_name=''
exclude_ci_binary_log=false
pipelines_log=false

projects=''
configuration=''
Expand Down Expand Up @@ -115,12 +116,14 @@ while [[ $# -gt 0 ]]; do
-binarylog|-bl)
binary_log=true
;;
-binarylogname|-bln)
binary_log=true
binary_log_name=$2
shift
;;
-excludecibinarylog|-nobl)
exclude_ci_binary_log=true
;;
-pipelineslog|-pl)
pipelines_log=true
;;
-restore|-r)
restore=true
;;
Expand Down Expand Up @@ -210,7 +213,6 @@ if [[ -z "$configuration" ]]; then
fi

if [[ "$ci" == true ]]; then
pipelines_log=true
node_reuse=false
if [[ "$exclude_ci_binary_log" == false ]]; then
binary_log=true
Expand All @@ -237,7 +239,17 @@ function Build {

local bl=""
if [[ "$binary_log" == true ]]; then
bl="/bl:\"$log_dir/Build.binlog\""
local binary_log_path=""
if [[ -z "$binary_log_name" ]]; then
binary_log_path="$log_dir/Build.binlog"
elif [[ "$binary_log_name" = /* ]]; then
binary_log_path="$binary_log_name"
else
binary_log_path="$log_dir/$binary_log_name"
fi

mkdir -p "$(dirname "$binary_log_path")"
bl="/bl:\"$binary_log_path\""
fi

local check=""
Expand Down
Loading