Skip to content

Commit e75a9e9

Browse files
ellahathawayGitHub Copilot CLI
authored andcommitted
[main] .NET Source-Build 10.0.100-rc.2.25502.107 October 2025 (dotnet#3056)
1 parent 1f055ec commit e75a9e9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+157
-102
lines changed

eng/Version.Details.props

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ This file should be imported by eng/Versions.props
55
-->
66
<Project>
77
<PropertyGroup>
8-
<!-- dotnet/dotnet dependencies -->
9-
<MicrosoftDotNetArcadeSdkPackageVersion>10.0.0-beta.25420.111</MicrosoftDotNetArcadeSdkPackageVersion>
10-
<MicrosoftDotNetBuildManifestPackageVersion>10.0.0-beta.25420.111</MicrosoftDotNetBuildManifestPackageVersion>
8+
<!-- _git/dotnet-dotnet dependencies -->
9+
<MicrosoftDotNetArcadeSdkPackageVersion>10.0.0-beta.25502.107</MicrosoftDotNetArcadeSdkPackageVersion>
10+
<MicrosoftDotNetBuildManifestPackageVersion>10.0.0-beta.25502.107</MicrosoftDotNetBuildManifestPackageVersion>
1111
<!-- dotnet/arcade-services dependencies -->
1212
<MicrosoftDotNetDarcLibPackageVersion>1.1.0-beta.25522.2</MicrosoftDotNetDarcLibPackageVersion>
1313
</PropertyGroup>
1414
<!--Property group for alternate package version names-->
1515
<PropertyGroup>
16-
<!-- dotnet/dotnet dependencies -->
16+
<!-- _git/dotnet-dotnet dependencies -->
1717
<MicrosoftDotNetArcadeSdkVersion>$(MicrosoftDotNetArcadeSdkPackageVersion)</MicrosoftDotNetArcadeSdkVersion>
1818
<MicrosoftDotNetBuildManifestVersion>$(MicrosoftDotNetBuildManifestPackageVersion)</MicrosoftDotNetBuildManifestVersion>
1919
<!-- dotnet/arcade-services dependencies -->

eng/Version.Details.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
<ProductDependencies>
33
</ProductDependencies>
44
<ToolsetDependencies>
5-
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="10.0.0-beta.25420.111">
6-
<Uri>https://github.com/dotnet/dotnet</Uri>
7-
<Sha>6218c7cdc745d1633718b5474be71b4ddb2cedf2</Sha>
5+
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="10.0.0-beta.25502.107">
6+
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-dotnet</Uri>
7+
<Sha>89c8f6a112d37d2ea8b77821e56d170a1bccdc5a</Sha>
88
</Dependency>
9-
<Dependency Name="Microsoft.DotNet.Build.Manifest" Version="10.0.0-beta.25420.111">
10-
<Uri>https://github.com/dotnet/dotnet</Uri>
11-
<Sha>6218c7cdc745d1633718b5474be71b4ddb2cedf2</Sha>
9+
<Dependency Name="Microsoft.DotNet.Build.Manifest" Version="10.0.0-beta.25502.107">
10+
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-dotnet</Uri>
11+
<Sha>89c8f6a112d37d2ea8b77821e56d170a1bccdc5a</Sha>
1212
</Dependency>
1313
<Dependency Name="Microsoft.DotNet.Darc" Version="1.1.0-beta.25522.2" SkipProperty="True">
1414
<Uri>https://github.com/dotnet/arcade-services</Uri>

eng/Versions.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
of a .NET major or minor release, prebuilts may be needed. When the release is mature, prebuilts
2626
are not necessary, and this property is removed from the file.
2727
-->
28-
<PrivateSourceBuiltSdkVersion>10.0.100-rc.1.25420.111</PrivateSourceBuiltSdkVersion>
29-
<PrivateSourceBuiltArtifactsVersion>10.0.100-rc.1.25420.111</PrivateSourceBuiltArtifactsVersion>
28+
<PrivateSourceBuiltSdkVersion>10.0.100-rc.2.25502.107</PrivateSourceBuiltSdkVersion>
29+
<PrivateSourceBuiltArtifactsVersion>10.0.100-rc.2.25502.107</PrivateSourceBuiltArtifactsVersion>
3030
<!-- command-line-api dependencies -->
3131
<SystemCommandLineVersion>2.0.0-beta5.25208.1</SystemCommandLineVersion>
3232
<!-- msbuild dependencies -->

eng/common/PSScriptAnalyzerSettings.psd1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
'PSStandardDSCFunctionsInResource',
99
'PSUseIdenticalMandatoryParametersForDSC',
1010
'PSUseIdenticalParametersForDSC')
11-
}
11+
}

eng/common/SetupNugetSources.ps1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
# displayName: Setup Private Feeds Credentials
1111
# condition: eq(variables['Agent.OS'], 'Windows_NT')
1212
# inputs:
13-
# filePath: $(Build.SourcesDirectory)/eng/common/SetupNugetSources.ps1
14-
# arguments: -ConfigFile $(Build.SourcesDirectory)/NuGet.config -Password $Env:Token
13+
# filePath: $(System.DefaultWorkingDirectory)/eng/common/SetupNugetSources.ps1
14+
# arguments: -ConfigFile $(System.DefaultWorkingDirectory)/NuGet.config -Password $Env:Token
1515
# env:
1616
# Token: $(dn-bot-dnceng-artifact-feeds-rw)
1717
#
@@ -157,7 +157,7 @@ if ($dotnet31Source -ne $null) {
157157
AddPackageSource -Sources $sources -SourceName "dotnet3.1-internal-transport" -SourceEndPoint "https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal-transport/nuget/v2" -Creds $creds -Username $userName -pwd $Password
158158
}
159159

160-
$dotnetVersions = @('5','6','7','8','9')
160+
$dotnetVersions = @('5','6','7','8','9','10')
161161

162162
foreach ($dotnetVersion in $dotnetVersions) {
163163
$feedPrefix = "dotnet" + $dotnetVersion;

eng/common/SetupNugetSources.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
# - task: Bash@3
1212
# displayName: Setup Internal Feeds
1313
# inputs:
14-
# filePath: $(Build.SourcesDirectory)/eng/common/SetupNugetSources.sh
15-
# arguments: $(Build.SourcesDirectory)/NuGet.config
14+
# filePath: $(System.DefaultWorkingDirectory)/eng/common/SetupNugetSources.sh
15+
# arguments: $(System.DefaultWorkingDirectory)/NuGet.config
1616
# condition: ne(variables['Agent.OS'], 'Windows_NT')
1717
# - task: NuGetAuthenticate@1
1818
#
@@ -99,7 +99,7 @@ if [ "$?" == "0" ]; then
9999
PackageSources+=('dotnet3.1-internal-transport')
100100
fi
101101

102-
DotNetVersions=('5' '6' '7' '8' '9')
102+
DotNetVersions=('5' '6' '7' '8' '9' '10')
103103

104104
for DotNetVersion in ${DotNetVersions[@]} ; do
105105
FeedPrefix="dotnet${DotNetVersion}";

eng/common/core-templates/job/job.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ jobs:
163163
inputs:
164164
testResultsFormat: 'xUnit'
165165
testResultsFiles: '*.xml'
166-
searchFolder: '$(Build.SourcesDirectory)/artifacts/TestResults/$(_BuildConfig)'
166+
searchFolder: '$(System.DefaultWorkingDirectory)/artifacts/TestResults/$(_BuildConfig)'
167167
testRunTitle: ${{ coalesce(parameters.testRunTitle, parameters.name, '$(System.JobName)') }}-xunit
168168
mergeTestResults: ${{ parameters.mergeTestResults }}
169169
continueOnError: true
@@ -174,7 +174,7 @@ jobs:
174174
inputs:
175175
testResultsFormat: 'VSTest'
176176
testResultsFiles: '*.trx'
177-
searchFolder: '$(Build.SourcesDirectory)/artifacts/TestResults/$(_BuildConfig)'
177+
searchFolder: '$(System.DefaultWorkingDirectory)/artifacts/TestResults/$(_BuildConfig)'
178178
testRunTitle: ${{ coalesce(parameters.testRunTitle, parameters.name, '$(System.JobName)') }}-trx
179179
mergeTestResults: ${{ parameters.mergeTestResults }}
180180
continueOnError: true
@@ -218,7 +218,7 @@ jobs:
218218
- task: CopyFiles@2
219219
displayName: Gather buildconfiguration for build retry
220220
inputs:
221-
SourceFolder: '$(Build.SourcesDirectory)/eng/common/BuildConfiguration'
221+
SourceFolder: '$(System.DefaultWorkingDirectory)/eng/common/BuildConfiguration'
222222
Contents: '**'
223223
TargetFolder: '$(Build.ArtifactStagingDirectory)/eng/common/BuildConfiguration'
224224
continueOnError: true

eng/common/core-templates/job/onelocbuild.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ parameters:
88
CeapexPat: $(dn-bot-ceapex-package-r) # PAT for the loc AzDO instance https://dev.azure.com/ceapex
99
GithubPat: $(BotAccount-dotnet-bot-repo-PAT)
1010

11-
SourcesDirectory: $(Build.SourcesDirectory)
11+
SourcesDirectory: $(System.DefaultWorkingDirectory)
1212
CreatePr: true
1313
AutoCompletePr: false
1414
ReusePr: true
@@ -68,7 +68,7 @@ jobs:
6868
- ${{ if ne(parameters.SkipLocProjectJsonGeneration, 'true') }}:
6969
- task: Powershell@2
7070
inputs:
71-
filePath: $(Build.SourcesDirectory)/eng/common/generate-locproject.ps1
71+
filePath: $(System.DefaultWorkingDirectory)/eng/common/generate-locproject.ps1
7272
arguments: $(_GenerateLocProjectArguments)
7373
displayName: Generate LocProject.json
7474
condition: ${{ parameters.condition }}
@@ -103,7 +103,7 @@ jobs:
103103
- task: CopyFiles@2
104104
displayName: Copy LocProject.json
105105
inputs:
106-
SourceFolder: '$(Build.SourcesDirectory)/eng/Localize/'
106+
SourceFolder: '$(System.DefaultWorkingDirectory)/eng/Localize/'
107107
Contents: 'LocProject.json'
108108
TargetFolder: '$(Build.ArtifactStagingDirectory)/loc'
109109
condition: ${{ parameters.condition }}

eng/common/core-templates/job/publish-build-assets.yml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ parameters:
3838
# Optional: A minimatch pattern for the asset manifests to publish to BAR
3939
assetManifestsPattern: '*/manifests/**/*.xml'
4040

41+
repositoryAlias: self
42+
43+
officialBuildId: ''
44+
4145
jobs:
4246
- job: Asset_Registry_Publish
4347

@@ -60,6 +64,11 @@ jobs:
6064
value: false
6165
# unconditional - needed for logs publishing (redactor tool version)
6266
- template: /eng/common/core-templates/post-build/common-variables.yml
67+
- name: OfficialBuildId
68+
${{ if ne(parameters.officialBuildId, '') }}:
69+
value: ${{ parameters.officialBuildId }}
70+
${{ else }}:
71+
value: $(Build.BuildNumber)
6372

6473
pool:
6574
# We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com)
@@ -78,7 +87,7 @@ jobs:
7887
- 'Illegal entry point, is1ESPipeline is not defined. Repository yaml should not directly reference templates in core-templates folder.': error
7988

8089
- ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
81-
- checkout: self
90+
- checkout: ${{ parameters.repositoryAlias }}
8291
fetchDepth: 3
8392
clean: true
8493

@@ -117,12 +126,12 @@ jobs:
117126
azureSubscription: "Darc: Maestro Production"
118127
scriptType: ps
119128
scriptLocation: scriptPath
120-
scriptPath: $(Build.SourcesDirectory)/eng/common/sdk-task.ps1
129+
scriptPath: $(System.DefaultWorkingDirectory)/eng/common/sdk-task.ps1
121130
arguments: -task PublishBuildAssets -restore -msbuildEngine dotnet
122131
/p:ManifestsPath='$(Build.StagingDirectory)/AssetManifests'
123132
/p:IsAssetlessBuild=${{ parameters.isAssetlessBuild }}
124133
/p:MaestroApiEndpoint=https://maestro.dot.net
125-
/p:OfficialBuildId=$(Build.BuildNumber)
134+
/p:OfficialBuildId=$(OfficialBuildId)
126135
condition: ${{ parameters.condition }}
127136
continueOnError: ${{ parameters.continueOnError }}
128137

@@ -137,7 +146,7 @@ jobs:
137146
Add-Content -Path $filePath -Value "$(DefaultChannels)"
138147
Add-Content -Path $filePath -Value $(IsStableBuild)
139148
140-
$symbolExclusionfile = "$(Build.SourcesDirectory)/eng/SymbolPublishingExclusionsFile.txt"
149+
$symbolExclusionfile = "$(System.DefaultWorkingDirectory)/eng/SymbolPublishingExclusionsFile.txt"
141150
if (Test-Path -Path $symbolExclusionfile)
142151
{
143152
Write-Host "SymbolExclusionFile exists"
@@ -177,7 +186,7 @@ jobs:
177186
azureSubscription: "Darc: Maestro Production"
178187
scriptType: ps
179188
scriptLocation: scriptPath
180-
scriptPath: $(Build.SourcesDirectory)/eng/common/post-build/publish-using-darc.ps1
189+
scriptPath: $(System.DefaultWorkingDirectory)/eng/common/post-build/publish-using-darc.ps1
181190
arguments: >
182191
-BuildId $(BARBuildId)
183192
-PublishingInfraVersion 3

eng/common/core-templates/job/source-index-stage1.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,4 @@ jobs:
4141

4242
- template: /eng/common/core-templates/steps/source-index-stage1-publish.yml
4343
parameters:
44-
binLogPath: ${{ parameters.binLogPath }}
44+
binLogPath: ${{ parameters.binLogPath }}

0 commit comments

Comments
 (0)