Skip to content

Commit 380280c

Browse files
Update dependencies from https://github.com/dotnet/arcade build 20240621.4 (#587)
Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Helix.Sdk From Version 9.0.0-beta.24320.6 -> To Version 9.0.0-beta.24321.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1 parent 2a4f8a8 commit 380280c

37 files changed

+82
-303
lines changed

eng/Version.Details.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,23 @@
88
</Dependency>
99
</ProductDependencies>
1010
<ToolsetDependencies>
11-
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="9.0.0-beta.24320.6">
11+
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="9.0.0-beta.24321.4">
1212
<Uri>https://github.com/dotnet/arcade</Uri>
13-
<Sha>bfd4f951527e37d08f16f5cff09173943061601e</Sha>
13+
<Sha>3aba80fecac252e1cdaffcebc0a37a24a960228b</Sha>
1414
</Dependency>
1515
<!-- Intermediate is necessary for source build. -->
16-
<Dependency Name="Microsoft.SourceBuild.Intermediate.arcade" Version="9.0.0-beta.24320.6">
16+
<Dependency Name="Microsoft.SourceBuild.Intermediate.arcade" Version="9.0.0-beta.24321.4">
1717
<Uri>https://github.com/dotnet/arcade</Uri>
18-
<Sha>bfd4f951527e37d08f16f5cff09173943061601e</Sha>
18+
<Sha>3aba80fecac252e1cdaffcebc0a37a24a960228b</Sha>
1919
<SourceBuild RepoName="arcade" ManagedOnly="true" />
2020
</Dependency>
21-
<Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="9.0.0-beta.24320.6">
21+
<Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="9.0.0-beta.24321.4">
2222
<Uri>https://github.com/dotnet/arcade</Uri>
23-
<Sha>bfd4f951527e37d08f16f5cff09173943061601e</Sha>
23+
<Sha>3aba80fecac252e1cdaffcebc0a37a24a960228b</Sha>
2424
</Dependency>
25-
<Dependency Name="Microsoft.DotNet.Build.Tasks.Packaging" Version="9.0.0-beta.24320.6">
25+
<Dependency Name="Microsoft.DotNet.Build.Tasks.Packaging" Version="9.0.0-beta.24321.4">
2626
<Uri>https://github.com/dotnet/arcade</Uri>
27-
<Sha>bfd4f951527e37d08f16f5cff09173943061601e</Sha>
27+
<Sha>3aba80fecac252e1cdaffcebc0a37a24a960228b</Sha>
2828
</Dependency>
2929
</ToolsetDependencies>
3030
</Dependencies>

eng/Versions.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
<PreReleaseVersionIteration>1</PreReleaseVersionIteration>
77
</PropertyGroup>
88
<PropertyGroup>
9-
<MicrosoftDotNetBuildTasksPackagingVersion>9.0.0-beta.24320.6</MicrosoftDotNetBuildTasksPackagingVersion>
9+
<MicrosoftDotNetBuildTasksPackagingVersion>9.0.0-beta.24321.4</MicrosoftDotNetBuildTasksPackagingVersion>
1010
</PropertyGroup>
1111
</Project>

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

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,15 @@ jobs:
8787

8888
- task: NuGetAuthenticate@1
8989

90-
- task: PowerShell@2
90+
- task: AzureCLI@2
9191
displayName: Publish Build Assets
9292
inputs:
93-
filePath: eng\common\sdk-task.ps1
93+
azureSubscription: "Darc: Maestro Production"
94+
scriptType: ps
95+
scriptLocation: scriptPath
96+
scriptPath: $(Build.SourcesDirectory)/eng/common/sdk-task.ps1
9497
arguments: -task PublishBuildAssets -restore -msbuildEngine dotnet
9598
/p:ManifestsPath='$(Build.StagingDirectory)/Download/AssetManifests'
96-
/p:BuildAssetRegistryToken=$(MaestroAccessToken)
9799
/p:MaestroApiEndpoint=https://maestro.dot.net
98100
/p:PublishUsingPipelines=${{ parameters.publishUsingPipelines }}
99101
/p:OfficialBuildId=$(Build.BuildNumber)
@@ -160,7 +162,6 @@ jobs:
160162
arguments: -BuildId $(BARBuildId)
161163
-PublishingInfraVersion 3
162164
-AzdoToken '$(publishing-dnceng-devdiv-code-r-build-re)'
163-
-MaestroToken '$(MaestroApiAccessToken)'
164165
-WaitPublishingFinish true
165166
-ArtifactsPublishingAdditionalParameters '${{ parameters.artifactsPublishingAdditionalParameters }}'
166167
-SymbolPublishingAdditionalParameters '${{ parameters.symbolPublishingAdditionalParameters }}'

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ variables:
88
# Default Maestro++ API Endpoint and API Version
99
- name: MaestroApiEndPoint
1010
value: "https://maestro.dot.net"
11-
- name: MaestroApiAccessToken
12-
value: $(MaestroAccessToken)
1311
- name: MaestroApiVersion
1412
value: "2020-02-20"
1513

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

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -300,14 +300,16 @@ stages:
300300

301301
- task: NuGetAuthenticate@1
302302

303-
- task: PowerShell@2
303+
- task: AzureCLI@2
304304
displayName: Publish Using Darc
305305
inputs:
306-
filePath: $(Build.SourcesDirectory)/eng/common/post-build/publish-using-darc.ps1
306+
azureSubscription: "Darc: Maestro Production"
307+
scriptType: ps
308+
scriptLocation: scriptPath
309+
scriptPath: $(Build.SourcesDirectory)/eng/common/post-build/publish-using-darc.ps1
307310
arguments: -BuildId $(BARBuildId)
308311
-PublishingInfraVersion ${{ parameters.publishingInfraVersion }}
309312
-AzdoToken '$(publishing-dnceng-devdiv-code-r-build-re)'
310-
-MaestroToken '$(MaestroApiAccessToken)'
311313
-WaitPublishingFinish true
312314
-ArtifactsPublishingAdditionalParameters '${{ parameters.artifactsPublishingAdditionalParameters }}'
313315
-SymbolPublishingAdditionalParameters '${{ parameters.symbolPublishingAdditionalParameters }}'

eng/common/core-templates/post-build/setup-maestro-vars.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,35 +15,37 @@ steps:
1515
artifactName: ReleaseConfigs
1616
checkDownloadedFiles: true
1717

18-
- task: PowerShell@2
18+
- task: AzureCLI@2
1919
name: setReleaseVars
2020
displayName: Set Release Configs Vars
2121
inputs:
22-
targetType: inline
23-
pwsh: true
24-
script: |
22+
azureSubscription: "Darc: Maestro Production"
23+
scriptType: pscore
24+
scriptLocation: inlineScript
25+
inlineScript: |
2526
try {
2627
if (!$Env:PromoteToMaestroChannels -or $Env:PromoteToMaestroChannels.Trim() -eq '') {
2728
$Content = Get-Content $(Build.StagingDirectory)/ReleaseConfigs/ReleaseConfigs.txt
2829
2930
$BarId = $Content | Select -Index 0
30-
$Channels = $Content | Select -Index 1
31+
$Channels = $Content | Select -Index 1
3132
$IsStableBuild = $Content | Select -Index 2
3233
3334
$AzureDevOpsProject = $Env:System_TeamProject
3435
$AzureDevOpsBuildDefinitionId = $Env:System_DefinitionId
3536
$AzureDevOpsBuildId = $Env:Build_BuildId
3637
}
3738
else {
38-
$buildApiEndpoint = "${Env:MaestroApiEndPoint}/api/builds/${Env:BARBuildId}?api-version=${Env:MaestroApiVersion}"
39+
. $(Build.SourcesDirectory)\eng\common\tools.ps1
40+
$darc = Get-Darc
41+
$buildInfo = & $darc get-build `
42+
--id ${{ parameters.BARBuildId }} `
43+
--extended `
44+
--output-format json `
45+
--ci `
46+
| convertFrom-Json
3947
40-
$apiHeaders = New-Object 'System.Collections.Generic.Dictionary[[String],[String]]'
41-
$apiHeaders.Add('Accept', 'application/json')
42-
$apiHeaders.Add('Authorization',"Bearer ${Env:MAESTRO_API_TOKEN}")
43-
44-
$buildInfo = try { Invoke-WebRequest -Method Get -Uri $buildApiEndpoint -Headers $apiHeaders | ConvertFrom-Json } catch { Write-Host "Error: $_" }
45-
46-
$BarId = $Env:BARBuildId
48+
$BarId = ${{ parameters.BARBuildId }}
4749
$Channels = $Env:PromoteToMaestroChannels -split ","
4850
$Channels = $Channels -join "]["
4951
$Channels = "[$Channels]"
@@ -69,6 +71,4 @@ steps:
6971
exit 1
7072
}
7173
env:
72-
MAESTRO_API_TOKEN: $(MaestroApiAccessToken)
73-
BARBuildId: ${{ parameters.BARBuildId }}
7474
PromoteToMaestroChannels: ${{ parameters.PromoteToChannelIds }}

eng/common/core-templates/steps/component-governance.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@ parameters:
22
disableComponentGovernance: false
33
componentGovernanceIgnoreDirectories: ''
44
is1ESPipeline: false
5-
5+
displayName: 'Component Detection'
6+
67
steps:
78
- ${{ if eq(parameters.disableComponentGovernance, 'true') }}:
89
- script: echo "##vso[task.setvariable variable=skipComponentGovernanceDetection]true"
910
displayName: Set skipComponentGovernanceDetection variable
1011
- ${{ if ne(parameters.disableComponentGovernance, 'true') }}:
1112
- task: ComponentGovernanceComponentDetection@0
1213
continueOnError: true
14+
displayName: ${{ parameters.displayName }}
1315
inputs:
1416
ignoreDirectories: ${{ parameters.componentGovernanceIgnoreDirectories }}

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

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,9 @@ steps:
121121
# a nupkg cache of input packages (a local feed).
122122
# This path must match the upstream cache path in property 'CurrentRepoSourceBuiltNupkgCacheDir'
123123
# in src\Microsoft.DotNet.Arcade.Sdk\tools\SourceBuild\SourceBuildArcade.targets
124-
- task: ComponentGovernanceComponentDetection@0
125-
displayName: Component Detection (Exclude upstream cache)
126-
inputs:
127-
ignoreDirectories: '$(Build.SourcesDirectory)/artifacts/sb/src/artifacts/obj/source-built-upstream-cache'
124+
- template: /eng/common/core-templates/steps/component-governance.yml
125+
parameters:
126+
displayName: Component Detection (Exclude upstream cache)
127+
is1ESPipeline: ${{ parameters.is1ESPipeline }}
128+
componentGovernanceIgnoreDirectories: '$(Build.SourcesDirectory)/artifacts/sb/src/artifacts/obj/source-built-upstream-cache'
129+
disableComponentGovernance: ${{ eq(variables['System.TeamProject'], 'public') }}

eng/common/cross/arm/sources.list.bionic

Lines changed: 0 additions & 11 deletions
This file was deleted.

eng/common/cross/arm/sources.list.focal

Lines changed: 0 additions & 11 deletions
This file was deleted.

eng/common/cross/arm/sources.list.jammy

Lines changed: 0 additions & 11 deletions
This file was deleted.

eng/common/cross/arm/sources.list.jessie

Lines changed: 0 additions & 3 deletions
This file was deleted.

eng/common/cross/arm/sources.list.xenial

Lines changed: 0 additions & 11 deletions
This file was deleted.

eng/common/cross/arm/sources.list.zesty

Lines changed: 0 additions & 11 deletions
This file was deleted.

eng/common/cross/arm64/sources.list.bionic

Lines changed: 0 additions & 11 deletions
This file was deleted.

eng/common/cross/arm64/sources.list.buster

Lines changed: 0 additions & 11 deletions
This file was deleted.

eng/common/cross/arm64/sources.list.focal

Lines changed: 0 additions & 11 deletions
This file was deleted.

eng/common/cross/arm64/sources.list.jammy

Lines changed: 0 additions & 11 deletions
This file was deleted.

eng/common/cross/arm64/sources.list.stretch

Lines changed: 0 additions & 12 deletions
This file was deleted.

eng/common/cross/arm64/sources.list.xenial

Lines changed: 0 additions & 11 deletions
This file was deleted.

eng/common/cross/arm64/sources.list.zesty

Lines changed: 0 additions & 11 deletions
This file was deleted.

eng/common/cross/armel/sources.list.jessie

Lines changed: 0 additions & 3 deletions
This file was deleted.

eng/common/cross/armv6/sources.list.bookworm

Lines changed: 0 additions & 2 deletions
This file was deleted.

eng/common/cross/armv6/sources.list.buster

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)