Skip to content

Commit

Permalink
Update dependencies from https://github.com/dotnet/arcade build 20240…
Browse files Browse the repository at this point in the history
…805.1 (#4374)

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
 From Version 9.0.0-beta.24401.1 -> To Version 9.0.0-beta.24405.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
  • Loading branch information
dotnet-maestro[bot] and dotnet-maestro[bot] committed Aug 7, 2024
1 parent a92650f commit 88b0a38
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 10 deletions.
8 changes: 4 additions & 4 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@
</Dependency>
</ProductDependencies>
<ToolsetDependencies>
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="9.0.0-beta.24401.1">
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="9.0.0-beta.24405.1">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>a3dae8d4fd5a17c147cbecfd31e61463731ac0cc</Sha>
<Sha>2c829550b968e29389ce8392244da2b006d71301</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="9.0.0-beta.24401.1">
<Dependency Name="Microsoft.DotNet.Helix.Sdk" Version="9.0.0-beta.24405.1">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>a3dae8d4fd5a17c147cbecfd31e61463731ac0cc</Sha>
<Sha>2c829550b968e29389ce8392244da2b006d71301</Sha>
</Dependency>
<!--
Maui Rollback Version mappings, default means generated from sdk version. Allows for manual override of version similar to https://github.com/dotnet/maui/blob/df8cfcf635a590955a8cc3d6cf7ae6280449dd3f/eng/Versions.props#L138-L146, where the logic comes from:
Expand Down
7 changes: 3 additions & 4 deletions eng/common/template-guidance.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Basic guidance is:

See [azure-pipelines.yml](../../azure-pipelines.yml) (templates-official example) or [azure-pipelines-pr.yml](../../azure-pipelines-pr.yml) (templates example) for examples.

### The `templateIs1ESManaged` parameter
#### The `templateIs1ESManaged` parameter

The `templateIs1ESManaged` is available on most templates and affects which of the variants is used for nested templates. See [Development Notes](#development-notes) below for more information on the `templateIs1ESManaged1 parameter.

Expand All @@ -23,7 +23,6 @@ The `templateIs1ESManaged` is available on most templates and affects which of t
1ES pipeline templates impose a policy where every publish artifact execution results in additional security scans being injected into your pipeline. When using `templates-official/jobs/jobs.yml`, Arcade reduces the number of additional security injections by gathering all publishing outputs into the [Build.ArtifactStagingDirectory](https://learn.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml#build-variables-devops-services), and utilizing the [outputParentDirectory](https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/1es-pipeline-templates/features/outputs#multiple-outputs) feature of 1ES pipeline templates. When implementing your pipeline, if you ensure publish artifacts are located in the `$(Build.ArtifactStagingDirectory)`, and utilize the 1ES provided template context, then you can reduce the number of security scans for your pipeline.

Example:

``` yaml
# azure-pipelines.yml
extends:
Expand Down Expand Up @@ -58,9 +57,9 @@ extends:
Note: Multiple outputs are ONLY applicable to 1ES PT publishing (only usable when referencing `templates-official`).

## Development notes
# Development notes

### Folder / file structure
**Folder / file structure**

``` text
eng\common\
Expand Down
4 changes: 2 additions & 2 deletions global.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
"dotnet": "9.0.100-preview.5.24307.3"
},
"msbuild-sdks": {
"Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.24401.1",
"Microsoft.DotNet.Helix.Sdk": "9.0.0-beta.24401.1"
"Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.24405.1",
"Microsoft.DotNet.Helix.Sdk": "9.0.0-beta.24405.1"
},
"native-tools": {
"python3": "3.7.1"
Expand Down

0 comments on commit 88b0a38

Please sign in to comment.