File tree Expand file tree Collapse file tree 11 files changed +65
-59
lines changed Expand file tree Collapse file tree 11 files changed +65
-59
lines changed Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<Dependencies >
3
- <Source Uri =" https://github.com/dotnet/dotnet" Mapping =" source-build-reference-packages" Sha =" 25bec1af21db71468c5c2c3a588dd54d0e058e9d " BarId =" 271417 " />
3
+ <Source Uri =" https://github.com/dotnet/dotnet" Mapping =" source-build-reference-packages" Sha =" be8cb623e031f933b5b62e82d37094b4981dce30 " BarId =" 271836 " />
4
4
<ToolsetDependencies >
5
- <Dependency Name =" Microsoft.DotNet.Arcade.Sdk" Version =" 10.0.0-beta.25311.107 " >
5
+ <Dependency Name =" Microsoft.DotNet.Arcade.Sdk" Version =" 10.0.0-beta.25315.102 " >
6
6
<Uri >https://github.com/dotnet/dotnet</Uri >
7
- <Sha >25bec1af21db71468c5c2c3a588dd54d0e058e9d </Sha >
7
+ <Sha >be8cb623e031f933b5b62e82d37094b4981dce30 </Sha >
8
8
</Dependency >
9
- <Dependency Name =" Microsoft.DotNet.GenAPI.Task" Version =" 10.0.100-preview.6.25311.107 " >
9
+ <Dependency Name =" Microsoft.DotNet.GenAPI.Task" Version =" 10.0.100-preview.6.25315.102 " >
10
10
<Uri >https://github.com/dotnet/dotnet</Uri >
11
- <Sha >25bec1af21db71468c5c2c3a588dd54d0e058e9d </Sha >
11
+ <Sha >be8cb623e031f933b5b62e82d37094b4981dce30 </Sha >
12
12
</Dependency >
13
13
<Dependency Name =" Microsoft.NETCore.ILAsm" Version =" 5.0.0-preview.4.20202.18" >
14
14
<Uri >https://github.com/dotnet/runtime</Uri >
Original file line number Diff line number Diff line change 17
17
<MicrosoftNETCoreILAsmVersion >6.0.0-preview.6.21352.12</MicrosoftNETCoreILAsmVersion >
18
18
<MicrosoftNETCoreILDAsmVersion >6.0.0-preview.6.21352.12</MicrosoftNETCoreILDAsmVersion >
19
19
<!-- SDK dependencies -->
20
- <MicrosoftDotNetGenAPITaskPackageVersion >10.0.100-preview.6.25311.107 </MicrosoftDotNetGenAPITaskPackageVersion >
20
+ <MicrosoftDotNetGenAPITaskPackageVersion >10.0.100-preview.6.25315.102 </MicrosoftDotNetGenAPITaskPackageVersion >
21
21
<!-- xUnit dependencies -->
22
22
<XunitSkippableFactVersion >1.4.13</XunitSkippableFactVersion >
23
23
</PropertyGroup >
Original file line number Diff line number Diff line change 1
1
parameters :
2
2
sourceIndexUploadPackageVersion : 2.0.0-20250425.2
3
- sourceIndexProcessBinlogPackageVersion : 1.0.1-20250425.2
3
+ sourceIndexProcessBinlogPackageVersion : 1.0.1-20250515.1
4
4
sourceIndexPackageSource : https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json
5
5
binlogPath : artifacts/log/Debug/Build.binlog
6
6
7
7
steps :
8
8
- task : UseDotNet@2
9
- displayName : " Source Index: Use .NET 8 SDK"
9
+ displayName : " Source Index: Use .NET 9 SDK"
10
10
inputs :
11
11
packageType : sdk
12
- version : 8 .0.x
12
+ version : 9 .0.x
13
13
installationPath : $(Agent.TempDirectory)/dotnet
14
14
workingDirectory : $(Agent.TempDirectory)
15
15
Original file line number Diff line number Diff line change @@ -295,8 +295,8 @@ while :; do
295
295
;;
296
296
noble) # Ubuntu 24.04
297
297
__CodeName=noble
298
- if [[ -n " $__LLDB_Package " ]]; then
299
- __LLDB_Package=" liblldb-18 -dev"
298
+ if [[ -z " $__LLDB_Package " ]]; then
299
+ __LLDB_Package=" liblldb-19 -dev"
300
300
fi
301
301
;;
302
302
stretch) # Debian 9
Original file line number Diff line number Diff line change
1
+ @ echo off
2
+
3
+ :: This script is used to install the .NET SDK.
4
+ :: It will also invoke the SDK with any provided arguments.
5
+
6
+ powershell -ExecutionPolicy ByPass -NoProfile -command " & " " " %~dp0 dotnet.ps1" " " %* "
7
+ exit /b %ErrorLevel%
Original file line number Diff line number Diff line change
1
+ # This script is used to install the .NET SDK.
2
+ # It will also invoke the SDK with any provided arguments.
3
+
4
+ . $PSScriptRoot \tools.ps1
5
+ $dotnetRoot = InitializeDotNetCli - install:$true
6
+
7
+ # Invoke acquired SDK with args if they are provided
8
+ if ($args.count -gt 0 ) {
9
+ $env: DOTNET_NOLOGO = 1
10
+ & " $dotnetRoot \dotnet.exe" $args
11
+ }
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ # This script is used to install the .NET SDK.
4
+ # It will also invoke the SDK with any provided arguments.
5
+
6
+ source=" ${BASH_SOURCE[0]} "
7
+ # resolve $SOURCE until the file is no longer a symlink
8
+ while [[ -h $source ]]; do
9
+ scriptroot=" $( cd -P " $( dirname " $source " ) " && pwd ) "
10
+ source=" $( readlink " $source " ) "
11
+
12
+ # if $source was a relative symlink, we need to resolve it relative to the path where the
13
+ # symlink file was located
14
+ [[ $source != /* ]] && source=" $scriptroot /$source "
15
+ done
16
+ scriptroot=" $( cd -P " $( dirname " $source " ) " && pwd ) "
17
+
18
+ source $scriptroot /tools.sh
19
+ InitializeDotNetCli true # install
20
+
21
+ # Invoke acquired SDK with args if they are provided
22
+ if [[ $# > 0 ]]; then
23
+ __dotnetDir=${_InitializeDotNetCli}
24
+ dotnetPath=${__dotnetDir} /dotnet
25
+ ${dotnetPath} " $@ "
26
+ fi
Original file line number Diff line number Diff line change 1
1
trigger : none
2
- pr :
3
- branches :
4
- include :
5
- - main
6
- - release/*
7
- paths :
8
- exclude :
9
- - documentation/*
10
- - README.md
11
- - CODEOWNERS
2
+ pr : none
12
3
13
4
variables :
14
5
- template : /eng/common/templates/variables/pool-providers.yml@self
Original file line number Diff line number Diff line change @@ -765,28 +765,13 @@ function MSBuild() {
765
765
766
766
$toolsetBuildProject = InitializeToolset
767
767
$basePath = Split-Path - parent $toolsetBuildProject
768
- $possiblePaths = @ (
769
- # new scripts need to work with old packages, so we need to look for the old names/versions
770
- (Join-Path $basePath (Join-Path $buildTool.Framework ' Microsoft.DotNet.ArcadeLogging.dll' )),
771
- (Join-Path $basePath (Join-Path $buildTool.Framework ' Microsoft.DotNet.Arcade.Sdk.dll' )),
772
-
773
- # This list doesn't need to be updated anymore and can eventually be removed.
774
- (Join-Path $basePath (Join-Path net9.0 ' Microsoft.DotNet.ArcadeLogging.dll' )),
775
- (Join-Path $basePath (Join-Path net9.0 ' Microsoft.DotNet.Arcade.Sdk.dll' )),
776
- (Join-Path $basePath (Join-Path net8.0 ' Microsoft.DotNet.ArcadeLogging.dll' )),
777
- (Join-Path $basePath (Join-Path net8.0 ' Microsoft.DotNet.Arcade.Sdk.dll' ))
778
- )
779
- $selectedPath = $null
780
- foreach ($path in $possiblePaths ) {
781
- if (Test-Path $path - PathType Leaf) {
782
- $selectedPath = $path
783
- break
784
- }
785
- }
768
+ $selectedPath = Join-Path $basePath (Join-Path $buildTool.Framework ' Microsoft.DotNet.ArcadeLogging.dll' )
769
+
786
770
if (-not $selectedPath ) {
787
- Write-PipelineTelemetryError - Category ' Build' - Message ' Unable to find arcade sdk logger assembly. '
771
+ Write-PipelineTelemetryError - Category ' Build' - Message " Unable to find arcade sdk logger assembly: $selectedPath "
788
772
ExitWithExitCode 1
789
773
}
774
+
790
775
$args += " /logger:$selectedPath "
791
776
}
792
777
Original file line number Diff line number Diff line change @@ -447,27 +447,13 @@ function MSBuild {
447
447
fi
448
448
449
449
local toolset_dir=" ${_InitializeToolset%/* } "
450
- # new scripts need to work with old packages, so we need to look for the old names/versions
451
- local selectedPath=
452
- local possiblePaths=()
453
- possiblePaths+=( " $toolset_dir /net/Microsoft.DotNet.ArcadeLogging.dll" )
454
- possiblePaths+=( " $toolset_dir /net/Microsoft.DotNet.Arcade.Sdk.dll" )
455
-
456
- # This list doesn't need to be updated anymore and can eventually be removed.
457
- possiblePaths+=( " $toolset_dir /net9.0/Microsoft.DotNet.ArcadeLogging.dll" )
458
- possiblePaths+=( " $toolset_dir /net9.0/Microsoft.DotNet.Arcade.Sdk.dll" )
459
- possiblePaths+=( " $toolset_dir /net8.0/Microsoft.DotNet.ArcadeLogging.dll" )
460
- possiblePaths+=( " $toolset_dir /net8.0/Microsoft.DotNet.Arcade.Sdk.dll" )
461
- for path in " ${possiblePaths[@]} " ; do
462
- if [[ -f $path ]]; then
463
- selectedPath=$path
464
- break
465
- fi
466
- done
450
+ local selectedPath=" $toolset_dir /net/Microsoft.DotNet.ArcadeLogging.dll"
451
+
467
452
if [[ -z " $selectedPath " ]]; then
468
- Write-PipelineTelemetryError -category ' Build' " Unable to find arcade sdk logger assembly. "
453
+ Write-PipelineTelemetryError -category ' Build' " Unable to find arcade sdk logger assembly: $selectedPath "
469
454
ExitWithExitCode 1
470
455
fi
456
+
471
457
args+=( " -logger:$selectedPath " )
472
458
fi
473
459
Original file line number Diff line number Diff line change 3
3
"dotnet" : " 10.0.100-preview.6.25302.104"
4
4
},
5
5
"msbuild-sdks" : {
6
- "Microsoft.DotNet.Arcade.Sdk" : " 10.0.0-beta.25311.107 " ,
6
+ "Microsoft.DotNet.Arcade.Sdk" : " 10.0.0-beta.25315.102 " ,
7
7
"Microsoft.Build.NoTargets" : " 3.7.0"
8
8
}
9
9
}
You can’t perform that action at this time.
0 commit comments