[main] Update dependencies from dotnet/arcade (#4348)

[main] Update dependencies from dotnet/arcade
This commit is contained in:
dotnet-maestro[bot] 2024-04-27 12:33:28 +00:00 коммит произвёл GitHub
Родитель 1ca230db7a
Коммит 931d9299e7
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
5 изменённых файлов: 21 добавлений и 18 удалений

Просмотреть файл

@ -152,29 +152,29 @@
</Dependency>
</ProductDependencies>
<ToolsetDependencies>
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="9.0.0-beta.24224.2">
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="9.0.0-beta.24226.3">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>6ca3ae2ae79ef707c76ea1abf82b0787824b6da0</Sha>
<Sha>97e2f41e909dcabb1103fe98ba4540a246662187</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.Build.Tasks.Feed" Version="9.0.0-beta.24224.2">
<Dependency Name="Microsoft.DotNet.Build.Tasks.Feed" Version="9.0.0-beta.24226.3">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>6ca3ae2ae79ef707c76ea1abf82b0787824b6da0</Sha>
<Sha>97e2f41e909dcabb1103fe98ba4540a246662187</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.SharedFramework.Sdk" Version="9.0.0-beta.24224.2">
<Dependency Name="Microsoft.DotNet.SharedFramework.Sdk" Version="9.0.0-beta.24226.3">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>6ca3ae2ae79ef707c76ea1abf82b0787824b6da0</Sha>
<Sha>97e2f41e909dcabb1103fe98ba4540a246662187</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.Build.Tasks.Archives" Version="9.0.0-beta.24224.2">
<Dependency Name="Microsoft.DotNet.Build.Tasks.Archives" Version="9.0.0-beta.24226.3">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>6ca3ae2ae79ef707c76ea1abf82b0787824b6da0</Sha>
<Sha>97e2f41e909dcabb1103fe98ba4540a246662187</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.Build.Tasks.Installers" Version="9.0.0-beta.24224.2">
<Dependency Name="Microsoft.DotNet.Build.Tasks.Installers" Version="9.0.0-beta.24226.3">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>6ca3ae2ae79ef707c76ea1abf82b0787824b6da0</Sha>
<Sha>97e2f41e909dcabb1103fe98ba4540a246662187</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.VersionTools.Tasks" Version="9.0.0-beta.24224.2">
<Dependency Name="Microsoft.DotNet.VersionTools.Tasks" Version="9.0.0-beta.24226.3">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>6ca3ae2ae79ef707c76ea1abf82b0787824b6da0</Sha>
<Sha>97e2f41e909dcabb1103fe98ba4540a246662187</Sha>
</Dependency>
</ToolsetDependencies>
</Dependencies>

Просмотреть файл

@ -11,8 +11,8 @@
</PropertyGroup>
<PropertyGroup>
<!-- arcade -->
<MicrosoftDotNetBuildTasksArchivesVersion>9.0.0-beta.24224.2</MicrosoftDotNetBuildTasksArchivesVersion>
<MicrosoftDotNetBuildTasksInstallersVersion>9.0.0-beta.24224.2</MicrosoftDotNetBuildTasksInstallersVersion>
<MicrosoftDotNetBuildTasksArchivesVersion>9.0.0-beta.24226.3</MicrosoftDotNetBuildTasksArchivesVersion>
<MicrosoftDotNetBuildTasksInstallersVersion>9.0.0-beta.24226.3</MicrosoftDotNetBuildTasksInstallersVersion>
<!-- corefx -->
<SystemDataDataSetExtensionsVersion>4.5.0</SystemDataDataSetExtensionsVersion>
<SystemDataSqlClientVersion>4.8.6</SystemDataSqlClientVersion>

Просмотреть файл

@ -130,8 +130,8 @@ In the table above, a file is designated as "shim", "logic", or "redirect".
- redirect- represents a file in `core-templates` which redirects to the "logic" file in either `templates` or `templates-official`.
Logic for Arcade's templates live **primarily** in the `core-templates` folder. The exceptions to the location of the logic files are around artifact publishing, which is handled differently between 1es pipeline templates and standard templates. `templates` and `templates-official` provide shim entry points which redirect to `core-templates` while also defining the `is1ESPipeline` parameter. If a shim is referenced in `templates`, then `is1ESPipeline` is set to `false`. If a shim is referenced in `templates-official`, then `is1ESPipeline` is set to `true`.
Logic for Arcade's templates live **primarily** in the `core-templates` folder. The exceptions to the location of the logic files are around artifact publishing, which is handled differently between 1es pipeline templates and standard templates. `templates` and `templates-official` provide shim entry points which redirect to `core-templates` while also defining the `is1ESPipeline` parameter. If a shim is referenced in `templates`, then `is1ESPipeline` is set to `false`. If a shim is referenced in `templates-official`, then `is1ESPipeline` is set to `true`.
Within `templates` and `templates-official`, the templates at the "stages", and "jobs" / "job" level have been replaced with shims. Templates at the "steps" and "variables" level are typically too granular to be replaced with shims and instead persist logic which is directly applicable to either scenario.
Within `core-templates`, there are a handful of places where logic is dependent on which shim entry point was used. In those places, we redirect back to the respective logic file in `templates` or `templates-official`.
Within `core-templates`, there are a handful of places where logic is dependent on which shim entry point was used. In those places, we redirect back to the respective logic file in `templates` or `templates-official`.

Просмотреть файл

@ -1,3 +1,6 @@
parameters:
enablePublishBuildArtifacts: false
jobs:
- template: /eng/common/core-templates/job/job.yml
parameters:

Просмотреть файл

@ -3,8 +3,8 @@
"dotnet": "9.0.100-preview.3.24204.13"
},
"msbuild-sdks": {
"Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.24224.2",
"Microsoft.DotNet.SharedFramework.Sdk": "9.0.0-beta.24224.2",
"Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.24226.3",
"Microsoft.DotNet.SharedFramework.Sdk": "9.0.0-beta.24226.3",
"Microsoft.Build.NoTargets": "3.7.0",
"Microsoft.Build.Traversal": "3.4.0"
}