Merge remote-tracking branch 'libtemplate/microbuild' into dev/andarno/apiscan-auth

This commit is contained in:
Andrew Arnott 2024-03-18 16:57:59 -06:00
Родитель 941bf5231b 7220c37ffe
Коммит cdc4e29386
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: F33A420C60ED9C6F
5 изменённых файлов: 7 добавлений и 7 удалений

2
.vscode/settings.json поставляемый
Просмотреть файл

@ -19,6 +19,6 @@
// Needs to be explicitly configured: https://github.com/Microsoft/azure-pipelines-vscode#document-formatting
"[azure-pipelines]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false // enable this when the conform
"editor.formatOnSave": false // enable this when they conform
},
}

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

@ -1,5 +1,6 @@
<?xml version="1.0"?>
<package >
<package>
<!-- This file is only used in repos where OptProf is enabled. -->
<metadata>
<id>Microsoft.VisualStudio.Validation.VSInsertionMetadata</id>
<version>$version$</version>

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

@ -39,6 +39,7 @@ jobs:
softwareVersionNum: $(NBGV_MajorMinorVersion)
isLargeApp: false
toolVersion: Latest
preserveLogsFolder: true
env:
AzureServicesAuthConnectionString: runAs=App;AppId=$(ApiScanClientId);TenantId=$(ApiScanTenant);AppKey=$(ApiScanSecret)

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

@ -2,12 +2,10 @@ $inputs = & "$PSScriptRoot/symbols.ps1"
if (!$inputs) { return }
# Filter out specific files that APIScan does not support.
# Specifically, APIScan doesn't support Windows ARM64 binaries, nor linux/OSX binaries.
# Filter out specific files that target OS's that are not subject to APIScan.
# Files that are subject but are not supported must be scanned and an SEL exception filed.
$outputs = @{}
$forbiddenSubPaths = @(
, 'arm64'
, 'win-arm64'
, 'linux-*'
, 'osx*'
)

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

@ -41,7 +41,7 @@ extends:
- template: /azure-pipelines/prepare-insertion-stages.yml@self
parameters:
ArchiveSymbols: false
RealSign: ${{ parameters.RealSign }}
RealSign: true
- stage: insertion
displayName: VS insertion