Skip to content

Commit dd36be7

Browse files
authored
Merge branch 'main' into merge/release/10.0.2xx-to-main
2 parents a93ac70 + 377cca8 commit dd36be7

26 files changed

+383
-291
lines changed

.azuredevops/dependabot.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
version: 2
2+
3+
# Disabling dependabot on Azure DevOps as this is a mirrored repo. Updates should go through github.
4+
enable-campaigned-updates: false
5+
enable-security-updates: false

eng/Publishing.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
<ProducesDotNetReleaseShippingAssets>true</ProducesDotNetReleaseShippingAssets>
55
</PropertyGroup>
66

7-
</Project>
7+
</Project>

eng/Version.Details.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ This file should be imported by eng/Versions.props
66
<Project>
77
<PropertyGroup>
88
<!-- dotnet/dotnet dependencies -->
9-
<MicrosoftDotNetArcadeSdkPackageVersion>10.0.0-beta.25571.105</MicrosoftDotNetArcadeSdkPackageVersion>
10-
<SystemCommandLinePackageVersion>2.0.0</SystemCommandLinePackageVersion>
9+
<MicrosoftDotNetArcadeSdkPackageVersion>11.0.0-beta.25571.109</MicrosoftDotNetArcadeSdkPackageVersion>
10+
<SystemCommandLinePackageVersion>3.0.0-alpha.1.25571.109</SystemCommandLinePackageVersion>
1111
</PropertyGroup>
1212
<!--Property group for alternate package version names-->
1313
<PropertyGroup>

eng/Version.Details.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Dependencies>
3-
<Source Uri="https://github.com/dotnet/dotnet" Mapping="sourcelink" Sha="ae0ed89fe1caed1244d7633ba6e41cdd003023f7" BarId="291870" />
3+
<Source Uri="https://github.com/dotnet/dotnet" Mapping="sourcelink" Sha="cc7f6e84d8dae36ad9ea51a5112627b8235982cc" BarId="291900" />
44
<ProductDependencies>
5-
<Dependency Name="System.CommandLine" Version="2.0.0">
5+
<Dependency Name="System.CommandLine" Version="3.0.0-alpha.1.25571.109">
66
<Uri>https://github.com/dotnet/dotnet</Uri>
7-
<Sha>3a0c62bf027fbcb8683a13e78a5b21ae19028ca3</Sha>
7+
<Sha>cc7f6e84d8dae36ad9ea51a5112627b8235982cc</Sha>
88
</Dependency>
99
</ProductDependencies>
1010
<ToolsetDependencies>
11-
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="10.0.0-beta.25571.105">
11+
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="11.0.0-beta.25571.109">
1212
<Uri>https://github.com/dotnet/dotnet</Uri>
13-
<Sha>ae0ed89fe1caed1244d7633ba6e41cdd003023f7</Sha>
13+
<Sha>cc7f6e84d8dae36ad9ea51a5112627b8235982cc</Sha>
1414
</Dependency>
1515
<!-- Dependencies required for source build to lift to the previously-source-built version. -->
1616
<Dependency Name="Microsoft.Build" Version="17.11.48">
@@ -21,9 +21,9 @@
2121
<Uri>https://github.com/dotnet/msbuild</Uri>
2222
<Sha>02bf66295b64ab368d12933041f7281aad186a2d</Sha>
2323
</Dependency>
24-
<Dependency Name="System.IO.Hashing" Version="10.0.0-rc.2.25502.107">
24+
<Dependency Name="System.IO.Hashing" Version="10.0.0-rc.3.25571.109">
2525
<Uri>https://github.com/dotnet/dotnet</Uri>
26-
<Sha>be28ec777bf12db631725399c442448d52093087</Sha>
26+
<Sha>cc7f6e84d8dae36ad9ea51a5112627b8235982cc</Sha>
2727
</Dependency>
2828
</ToolsetDependencies>
2929
</Dependencies>

eng/Versions.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<Import Project="Version.Details.props" />
44

55
<PropertyGroup>
6-
<VersionPrefix>10.0.200</VersionPrefix>
6+
<VersionPrefix>11.0.100</VersionPrefix>
77
<PreReleaseVersionLabel>alpha</PreReleaseVersionLabel>
88
<PreReleaseVersionIteration></PreReleaseVersionIteration>
99
<!-- Allowed values: '', 'prerelease', 'release'. Set to 'release' when stabilizing. -->
1010
<DotNetFinalVersionKind></DotNetFinalVersionKind>
1111

12-
<!-- Opt-in repo features -->
12+
<!-- Arcade features -->
1313
<UsingToolSymbolUploader>true</UsingToolSymbolUploader>
1414
</PropertyGroup>
1515

eng/common/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ runtime_source_feed=''
9292
runtime_source_feed_key=''
9393

9494
properties=()
95-
while [[ $# > 0 ]]; do
95+
while [[ $# -gt 0 ]]; do
9696
opt="$(echo "${1/#--/-}" | tr "[:upper:]" "[:lower:]")"
9797
case "$opt" in
9898
-help|-h)

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ parameters:
1919
# publishing defaults
2020
artifacts: ''
2121
enableMicrobuild: false
22+
enablePreviewMicrobuild: false
23+
microbuildPluginVersion: 'latest'
2224
enableMicrobuildForMacAndLinux: false
2325
microbuildUseESRP: true
2426
enablePublishBuildArtifacts: false
@@ -128,6 +130,8 @@ jobs:
128130
- template: /eng/common/core-templates/steps/install-microbuild.yml
129131
parameters:
130132
enableMicrobuild: ${{ parameters.enableMicrobuild }}
133+
enablePreviewMicrobuild: ${{ parameters.enablePreviewMicrobuild }}
134+
microbuildPluginVersion: ${{ parameters.microbuildPluginVersion }}
131135
enableMicrobuildForMacAndLinux: ${{ parameters.enableMicrobuildForMacAndLinux }}
132136
microbuildUseESRP: ${{ parameters.microbuildUseESRP }}
133137
continueOnError: ${{ parameters.continueOnError }}
@@ -153,6 +157,8 @@ jobs:
153157
- template: /eng/common/core-templates/steps/cleanup-microbuild.yml
154158
parameters:
155159
enableMicrobuild: ${{ parameters.enableMicrobuild }}
160+
enablePreviewMicrobuild: ${{ parameters.enablePreviewMicrobuild }}
161+
microbuildPluginVersion: ${{ parameters.microbuildPluginVersion }}
156162
enableMicrobuildForMacAndLinux: ${{ parameters.enableMicrobuildForMacAndLinux }}
157163
continueOnError: ${{ parameters.continueOnError }}
158164

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

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ jobs:
9191
fetchDepth: 3
9292
clean: true
9393

94-
- ${{ if eq(parameters.isAssetlessBuild, 'false') }}:
95-
- ${{ if eq(parameters.publishingVersion, 3) }}:
94+
- ${{ if eq(parameters.isAssetlessBuild, 'false') }}:
95+
- ${{ if eq(parameters.publishingVersion, 3) }}:
9696
- task: DownloadPipelineArtifact@2
9797
displayName: Download Asset Manifests
9898
inputs:
@@ -117,9 +117,17 @@ jobs:
117117
flattenFolders: true
118118
condition: ${{ parameters.condition }}
119119
continueOnError: ${{ parameters.continueOnError }}
120-
120+
121121
- task: NuGetAuthenticate@1
122122

123+
# Populate internal runtime variables.
124+
- template: /eng/common/templates/steps/enable-internal-sources.yml
125+
${{ if eq(variables['System.TeamProject'], 'DevDiv') }}:
126+
parameters:
127+
legacyCredential: $(dn-bot-dnceng-artifact-feeds-rw)
128+
129+
- template: /eng/common/templates/steps/enable-internal-runtimes.yml
130+
123131
- task: AzureCLI@2
124132
displayName: Publish Build Assets
125133
inputs:
@@ -132,9 +140,12 @@ jobs:
132140
/p:IsAssetlessBuild=${{ parameters.isAssetlessBuild }}
133141
/p:MaestroApiEndpoint=https://maestro.dot.net
134142
/p:OfficialBuildId=$(OfficialBuildId)
143+
-runtimeSourceFeed https://ci.dot.net/internal
144+
-runtimeSourceFeedKey '$(dotnetbuilds-internal-container-read-token-base64)'
145+
135146
condition: ${{ parameters.condition }}
136147
continueOnError: ${{ parameters.continueOnError }}
137-
148+
138149
- task: powershell@2
139150
displayName: Create ReleaseConfigs Artifact
140151
inputs:
@@ -162,7 +173,7 @@ jobs:
162173
artifactName: AssetManifests
163174
displayName: 'Publish Merged Manifest'
164175
retryCountOnTaskFailure: 10 # for any logs being locked
165-
sbomEnabled: false # we don't need SBOM for logs
176+
sbomEnabled: false # we don't need SBOM for logs
166177

167178
- template: /eng/common/core-templates/steps/publish-build-artifacts.yml
168179
parameters:
@@ -179,6 +190,11 @@ jobs:
179190
BARBuildId: ${{ parameters.BARBuildId }}
180191
PromoteToChannelIds: ${{ parameters.PromoteToChannelIds }}
181192
is1ESPipeline: ${{ parameters.is1ESPipeline }}
193+
194+
# Darc is targeting 8.0, so make sure it's installed
195+
- task: UseDotNet@2
196+
inputs:
197+
version: 8.0.x
182198

183199
# Darc is targeting 8.0, so make sure it's installed
184200
- task: UseDotNet@2
@@ -200,9 +216,11 @@ jobs:
200216
-ArtifactsPublishingAdditionalParameters '${{ parameters.artifactsPublishingAdditionalParameters }}'
201217
-SymbolPublishingAdditionalParameters '${{ parameters.symbolPublishingAdditionalParameters }}'
202218
-SkipAssetsPublishing '${{ parameters.isAssetlessBuild }}'
219+
-runtimeSourceFeed https://ci.dot.net/internal
220+
-runtimeSourceFeedKey '$(dotnetbuilds-internal-container-read-token-base64)'
203221
204222
- ${{ if eq(parameters.enablePublishBuildArtifacts, 'true') }}:
205223
- template: /eng/common/core-templates/steps/publish-logs.yml
206224
parameters:
207225
is1ESPipeline: ${{ parameters.is1ESPipeline }}
208-
JobLabel: 'Publish_Artifacts_Logs'
226+
JobLabel: 'Publish_Artifacts_Logs'

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,10 @@ jobs:
6060
pool:
6161
${{ if eq(variables['System.TeamProject'], 'public') }}:
6262
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')]
63-
demands: ImageOverride -equals build.ubuntu.2004.amd64
63+
demands: ImageOverride -equals build.ubuntu.2204.amd64
6464
${{ if eq(variables['System.TeamProject'], 'internal') }}:
6565
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')]
66-
image: 1es-mariner-2
66+
image: 1es-azurelinux-3
6767
os: linux
6868
${{ else }}:
6969
pool:

0 commit comments

Comments
 (0)