Skip to content

Commit a005b6b

Browse files
Update dependencies from https://github.com/dotnet/arcade build 20200519.3 (#22195)
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.GenAPI , Microsoft.DotNet.Helix.Sdk From Version 1.0.0-beta.20230.5 -> To Version 1.0.0-beta.20269.3 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1 parent 158126c commit a005b6b

File tree

6 files changed

+61
-81
lines changed

6 files changed

+61
-81
lines changed

eng/Version.Details.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@
1919
</Dependency>
2020
</ProductDependencies>
2121
<ToolsetDependencies>
22-
<Dependency Name="Microsoft.DotNet.GenAPI" Version="1.0.0-beta.20230.5">
22+
<Dependency Name="Microsoft.DotNet.GenAPI" Version="1.0.0-beta.20269.3">
2323
<Uri>https://github.com/dotnet/arcade</Uri>
24-
<Sha>5fd50687c9a9f39bd2ee8221165ea9c1b3f565d9</Sha>
24+
<Sha>ccfddb60fbd3de13463298334f00610edb5f63c6</Sha>
2525
</Dependency>
26-
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="1.0.0-beta.20230.5">
26+
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="1.0.0-beta.20269.3">
2727
<Uri>https://github.com/dotnet/arcade</Uri>
28-
<Sha>5fd50687c9a9f39bd2ee8221165ea9c1b3f565d9</Sha>
28+
<Sha>ccfddb60fbd3de13463298334f00610edb5f63c6</Sha>
2929
</Dependency>
30-
<Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="2.0.0-beta.20230.5">
30+
<Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="2.0.0-beta.20269.3">
3131
<Uri>https://github.com/dotnet/arcade</Uri>
32-
<Sha>5fd50687c9a9f39bd2ee8221165ea9c1b3f565d9</Sha>
32+
<Sha>ccfddb60fbd3de13463298334f00610edb5f63c6</Sha>
3333
</Dependency>
3434
</ToolsetDependencies>
3535
</Dependencies>

eng/Versions.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
-->
6060
<PropertyGroup Label="Automated">
6161
<!-- Packages from dotnet/arcade -->
62-
<MicrosoftDotNetGenAPIPackageVersion>1.0.0-beta.20230.5</MicrosoftDotNetGenAPIPackageVersion>
62+
<MicrosoftDotNetGenAPIPackageVersion>1.0.0-beta.20269.3</MicrosoftDotNetGenAPIPackageVersion>
6363
<!-- Packages from dotnet/roslyn -->
6464
<MicrosoftNetCompilersToolsetPackageVersion>3.4.1-beta4-20127-10</MicrosoftNetCompilersToolsetPackageVersion>
6565
<!-- Packages from dotnet/core-setup -->

eng/common/templates/post-build/common-variables.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,6 @@ variables:
2929
- name: NetCore_3_Tools_Channel_Id
3030
value: 344
3131

32-
# .NET Core 3.0 Internal Servicing
33-
- name: InternalServicing_30_Channel_Id
34-
value: 184
35-
36-
# .NET Core 3.0 Release
37-
- name: PublicRelease_30_Channel_Id
38-
value: 19
39-
4032
# .NET Core 3.1 Release
4133
- name: PublicRelease_31_Channel_Id
4234
value: 129

eng/common/templates/post-build/post-build.yml

Lines changed: 25 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -103,18 +103,6 @@ stages:
103103
continueOnError: ${{ parameters.SDLValidationParameters.continueOnError }}
104104
artifactNames: ${{ parameters.SDLValidationParameters.artifactNames }}
105105

106-
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml
107-
parameters:
108-
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
109-
publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }}
110-
symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }}
111-
stageName: 'NetCore_Dev5_Publish'
112-
channelName: '.NET Core 5 Dev'
113-
channelId: 131
114-
transportFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5-transport/nuget/v3/index.json'
115-
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json'
116-
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5-symbols/nuget/v3/index.json'
117-
118106
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml
119107
parameters:
120108
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
@@ -175,18 +163,6 @@ stages:
175163
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json'
176164
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng-symbols/nuget/v3/index.json'
177165

178-
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml
179-
parameters:
180-
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
181-
publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }}
182-
symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }}
183-
stageName: 'NetCore_Release30_Publish'
184-
channelName: '.NET Core 3.0 Release'
185-
channelId: 19
186-
transportFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3-transport/nuget/v3/index.json'
187-
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3/nuget/v3/index.json'
188-
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3-symbols/nuget/v3/index.json'
189-
190166
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml
191167
parameters:
192168
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
@@ -211,18 +187,6 @@ stages:
211187
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3.1-blazor/nuget/v3/index.json'
212188
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3.1-blazor-symbols/nuget/v3/index.json'
213189

214-
- template: \eng\common\templates\post-build\channels\generic-internal-channel.yml
215-
parameters:
216-
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
217-
publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }}
218-
symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }}
219-
stageName: 'NetCore_30_Internal_Servicing_Publishing'
220-
channelName: '.NET Core 3.0 Internal Servicing'
221-
channelId: 184
222-
transportFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3-internal-transport/nuget/v3/index.json'
223-
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3-internal/nuget/v3/index.json'
224-
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3-internal-symbols/nuget/v3/index.json'
225-
226190
- template: \eng\common\templates\post-build\channels\generic-internal-channel.yml
227191
parameters:
228192
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
@@ -271,30 +235,6 @@ stages:
271235
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json'
272236
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools-symbols/nuget/v3/index.json'
273237

274-
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml
275-
parameters:
276-
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
277-
publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }}
278-
symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }}
279-
stageName: 'NETCore_SDK_301xx_Publishing'
280-
channelName: '.NET Core SDK 3.0.1xx'
281-
channelId: 556
282-
transportFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3-transport/nuget/v3/index.json'
283-
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3/nuget/v3/index.json'
284-
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3-symbols/nuget/v3/index.json'
285-
286-
- template: \eng\common\templates\post-build\channels\generic-internal-channel.yml
287-
parameters:
288-
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
289-
publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }}
290-
symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }}
291-
stageName: 'NETCore_SDK_301xx_Internal_Publishing'
292-
channelName: '.NET Core SDK 3.0.1xx Internal'
293-
channelId: 555
294-
transportFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3-internal-transport/nuget/v3/index.json'
295-
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3-internal/nuget/v3/index.json'
296-
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3-internal-symbols/nuget/v3/index.json'
297-
298238
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml
299239
parameters:
300240
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
@@ -389,4 +329,28 @@ stages:
389329
channelId: 922
390330
transportFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal-transport/nuget/v3/index.json'
391331
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal/nuget/v3/index.json'
392-
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal-symbols/nuget/v3/index.json'
332+
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/_packaging/dotnet3.1-internal-symbols/nuget/v3/index.json'
333+
334+
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml
335+
parameters:
336+
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
337+
publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }}
338+
symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }}
339+
stageName: 'VS16_6_Publishing'
340+
channelName: 'VS 16.6'
341+
channelId: 1010
342+
transportFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools-transport/nuget/v3/index.json'
343+
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json'
344+
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools-symbols/nuget/v3/index.json'
345+
346+
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml
347+
parameters:
348+
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
349+
publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }}
350+
symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }}
351+
stageName: 'VS16_7_Publishing'
352+
channelName: 'VS 16.7'
353+
channelId: 1011
354+
transportFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools-transport/nuget/v3/index.json'
355+
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json'
356+
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools-symbols/nuget/v3/index.json'

eng/common/tools.ps1

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,9 @@ function InitializeDotNetCli([bool]$install) {
119119

120120
# Find the first path on %PATH% that contains the dotnet.exe
121121
if ($useInstalledDotNetCli -and (-not $globalJsonHasRuntimes) -and ($env:DOTNET_INSTALL_DIR -eq $null)) {
122-
$dotnetCmd = Get-Command "dotnet.exe" -ErrorAction SilentlyContinue
122+
$dotnetExecutable = GetExecutableFileName 'dotnet'
123+
$dotnetCmd = Get-Command $dotnetExecutable -ErrorAction SilentlyContinue
124+
123125
if ($dotnetCmd -ne $null) {
124126
$env:DOTNET_INSTALL_DIR = Split-Path $dotnetCmd.Path -Parent
125127
}
@@ -243,6 +245,10 @@ function InstallDotNet([string] $dotnetRoot,
243245
# Throws on failure.
244246
#
245247
function InitializeVisualStudioMSBuild([bool]$install, [object]$vsRequirements = $null) {
248+
if (-not (IsWindowsPlatform)) {
249+
throw "Cannot initialize Visual Studio on non-Windows"
250+
}
251+
246252
if (Test-Path variable:global:_MSBuildExe) {
247253
return $global:_MSBuildExe
248254
}
@@ -344,7 +350,11 @@ function InitializeXCopyMSBuild([string]$packageVersion, [bool]$install) {
344350
# or $null if no instance meeting the requirements is found on the machine.
345351
#
346352
function LocateVisualStudio([object]$vsRequirements = $null){
347-
if (Get-Member -InputObject $GlobalJson.tools -Name "vswhere") {
353+
if (-not (IsWindowsPlatform)) {
354+
throw "Cannot run vswhere on non-Windows platforms."
355+
}
356+
357+
if (Get-Member -InputObject $GlobalJson.tools -Name 'vswhere') {
348358
$vswhereVersion = $GlobalJson.tools.vswhere
349359
} else {
350360
$vswhereVersion = "2.5.2"
@@ -404,7 +414,8 @@ function InitializeBuildTool() {
404414
Write-PipelineTelemetryError -Category "InitializeToolset" -Message "/global.json must specify 'tools.dotnet'."
405415
ExitWithExitCode 1
406416
}
407-
$buildTool = @{ Path = Join-Path $dotnetRoot "dotnet.exe"; Command = "msbuild"; Tool = "dotnet"; Framework = "netcoreapp2.1" }
417+
$dotnetPath = Join-Path $dotnetRoot (GetExecutableFileName 'dotnet')
418+
$buildTool = @{ Path = $dotnetPath; Command = 'msbuild'; Tool = 'dotnet'; Framework = 'netcoreapp2.1' }
408419
} elseif ($msbuildEngine -eq "vs") {
409420
try {
410421
$msbuildPath = InitializeVisualStudioMSBuild -install:$restore
@@ -610,6 +621,19 @@ function GetMSBuildBinaryLogCommandLineArgument($arguments) {
610621
return $null
611622
}
612623

624+
function GetExecutableFileName($baseName) {
625+
if (IsWindowsPlatform) {
626+
return "$baseName.exe"
627+
}
628+
else {
629+
return $baseName
630+
}
631+
}
632+
633+
function IsWindowsPlatform() {
634+
return [environment]::OSVersion.Platform -eq [PlatformID]::Win32NT
635+
}
636+
613637
. $PSScriptRoot\pipeline-logging-functions.ps1
614638

615639
$RepoRoot = Resolve-Path (Join-Path $PSScriptRoot "..\..")

global.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
},
2626
"msbuild-sdks": {
2727
"Yarn.MSBuild": "1.15.2",
28-
"Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.20230.5",
29-
"Microsoft.DotNet.Helix.Sdk": "2.0.0-beta.20230.5"
28+
"Microsoft.DotNet.Arcade.Sdk": "1.0.0-beta.20269.3",
29+
"Microsoft.DotNet.Helix.Sdk": "2.0.0-beta.20269.3"
3030
}
3131
}

0 commit comments

Comments
 (0)