-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Expand file tree
/
Copy pathtests.mgmt.yml
More file actions
30 lines (29 loc) · 1.04 KB
/
tests.mgmt.yml
File metadata and controls
30 lines (29 loc) · 1.04 KB
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
26
27
28
29
30
trigger: none
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-tests.yml
parameters:
SDKType: mgmt
ServiceDirectory: storage
BuildInParallel: true
TimeoutInMinutes: 180
Location: westus2
CloudConfig:
Public:
# PrivatePreview:
# SubscriptionConfiguration: $(sub-config-storage-test-resources)
SupportedClouds: Public #, PrivatePreview
${{ if contains(variables['Build.DefinitionName'], 'tests-weekly') }}:
MatrixConfigs:
- Name: Storage_all_versions
Path: sdk/storage/platform-matrix-all-versions.json
Selection: sparse
GenerateVMJobs: true
EnvVars:
DYLD_LIBRARY_PATH: /usr/local/opt/openssl@3/lib
${{ if not(contains(variables['Build.DefinitionName'], 'tests-weekly')) }}:
AZURE_ONLY_TEST_LATEST_SERVICE_VERSION: true
TestSetupSteps:
- template: /sdk/storage/tests-install-azurite.yml
- bash: brew install openssl@3
displayName: (MacOS) Install OpenSSL
condition: contains(variables['OSVmImage'], 'mac')