-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
shared.yml
25 lines (20 loc) · 866 Bytes
/
shared.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
variables:
# Task auto-injection configuration
Codeql.SkipTaskAutoInjection: true
NugetSecurityAnalysisWarningLevel: 'warn'
runCodesignValidationInjection: false
skipComponentGovernanceDetection: true
# SBOM signing only works on microsoft ADO
Packaging.EnableSBOMSigning: ${{ startsWith(variables['System.CollectionUri'], 'https://dev.azure.com/microsoft') }}
# Enables `chalk` to show colored output to Azure Pipelines
FORCE_COLOR: 3
# Automatically fails `npx` prompts to use networked version
NPM_CONFIG_YES: false
# NuGet Config
NUGET_ENABLE_EXPERIMENTAL_HTTP_RETRY : true
NUGET_PACKAGES: $(Agent.TempDirectory)/.nuget/packages
NUGET_PLUGIN_HANDSHAKE_TIMEOUT_IN_SECONDS: 60
NUGET_PLUGIN_REQUEST_TIMEOUT_IN_SECONDS: 60
# Yarn Config
YARN_CACHE_FOLDER: $(Agent.TempDirectory)/.yarnCache
YARN_NETWORK_CONCURRENCY: 40