ci.yml raw
1 # NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2 trigger:
3 branches:
4 include:
5 - main
6 - feature/*
7 - hotfix/*
8 - release/*
9 paths:
10 include:
11 - sdk/azidentity/
12
13 pr:
14 branches:
15 include:
16 - main
17 - feature/*
18 - hotfix/*
19 - release/*
20 paths:
21 include:
22 - sdk/azidentity/
23
24 extends:
25 template: /eng/pipelines/templates/jobs/archetype-sdk-client.yml
26 parameters:
27 CloudConfig:
28 Public:
29 SubscriptionConfigurations:
30 - $(sub-config-identity-test-resources)
31 EnableRaceDetector: true
32 Location: westus2
33 RunLiveTests: true
34 ServiceDirectory: azidentity
35 UsePipelineProxy: false
36
37 ${{ if endsWith(variables['Build.DefinitionName'], 'weekly') }}:
38 PersistOidcToken: true
39 MatrixConfigs:
40 - Name: managed_identity_matrix
41 GenerateVMJobs: true
42 Path: sdk/azidentity/managed-identity-matrix.json
43 Selection: sparse
44